Situated in the area of Kensington, 1 km from Royal Albert Hall and Hyde Park.
The Best Western The Cromwell hotel is located just 150 m from Gloucester Road Tube Station, 500 m from Natural History Museum, 1,5 km from Harrods, 3,5 km from the Westminster Cathedral and 4 km from Portobello Market in Notting Hill. The hotel features air condition, lift, reception, Wi-Fi, a small meeting room, bar with TV and breakfast room. The rooms are equipped with air condition, telephone, TV, Wi-Fi, safe, tea/coffee maker, hair dryer and bathroom. Address: 110-112 Cromwell Road, SW7 4ES London, United Kingdom
110-112 Cromwell Road, , SW7 4ES London, , United Kingdom
|Wireless Internet (WiFi)||Yes|
|Distance to center||3 km|
|Distance to airport||19 km|