The hotel is just 2.03km away from Clapham Junction, one of the busiest railway stations in Europe.