The 2-star Stay In Chelsea London hotel offers proximity to Kyoto Japanese Garden, situated nearly a 25-minute walk away.
For guests' your comfort, a separate toilet and a shower, along with a hairdryer and bath sheets, are provided in the bathrooms.
The accommodation is just a few steps from The Drayton Arms restaurant with its British dishes.
This London guest house is nestled in Kensington with stately Victorian buildings and embassies, 2.9 km from the hard-to-miss historical sites like Buckingham Palace. The area includes such religious sights as Westminster Cathedral (3 km) and Brompton Oratory Roman Catholic Church (1.5 km). Also, Westminster lies approximately a 10-minute drive away, and Gloucester Road underground station is just near the Chelsea London. The hotel is located 3.8 km from Marylebone train station.