Hotel: Best Western The Cromwell ***

Situated in the area of Kensington, 1 km from Royal Albert Hall and Hyde Park.

Hotel Description

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

Hotel Address

110-112 Cromwell Road, , SW7 4ES London, , United Kingdom

Hotel Features

Air ConditioningYes
ElevatorYes
BarYes
PhoneYes
Safe BoxYes
TVYes
Wireless Internet (WiFi)Yes
Distance to center 3 km
Distance to airport 19 km

Hotel Images

Hotel Map