Best Western The Cromwell
Hotels - 3 Stars in South Kensington, LondonThe Best Western Cromwell Hotel offer 57 air conditioned bedrooms, all emsuite with tea and coffee facilities, Plasma Screen televisions, direct dial telephones and free broadband internet access. WiFi is available free of charge in the lounge, reception and Boardroom.
Features
Air Conditioning, Bar / Lounge Bar, Business Facilities, Car Parking, Internet Access, Restaurant, Safe, Televisions, Wi-Fi, Ensuite Rooms, Bar / Lounge Bar, Restaurant, Televisions, Air Conditioning, Business Facilities, Internet Access, Safe, Ensuite Rooms, Laundry Service, Conferences, Room Service
Nearest public transport
Gloucester Road - Underground
Similar businesses nearby