Rooms at 173 offers accommodations in London, a 18-minute walk from Stamford Bridge Stadium and 1.6 miles from Clapham Junction. The property is around 2.1 miles from South Kensington Tube Station, 2.1 miles from Olympia Exhibition Centre, and 2.3 miles from Victoria and Albert Museum. Royal Albert Hall is 2.6 miles away, and Harrods is 2.6 miles from the guest house.
Eventim Apollo is 2.5 miles from the guest house, while Natural History Museum London is 2.5 miles from the property. The nearest airport is London Heathrow Airport, 12 miles from Rooms at 173.