A comfortable hotel, which benefits from a superb location for visitors to London. The hotel also has a small garden for guest use in the summer months. (1008AB)
Located in the Kensington area, Gloucester Road underground station is two minutes walk and offers easy access to both the West End and Heathrow Airport.
97 cromwell road
London sw7 4dn
Alternative Zimmertypen prüfen