 Panoramic views of the city
Address: 97 Cromwell Road - South Kensington SW7 4DN - Kensington/Chelsea London
Nearest Bus or Train:Gloucester Road
Open Hours:Not available
This is the tallest hotel in London - and with that accolade come superb panoramic views. The rooms are stylish and contemporary rooms. The new rooms are geared towards the business traveller and come complete with mini-bar, data-port, satellite TV and Playstation. This hotel is suited to business and group travellers as it is practically located near to Gloucester Road Tube station, shops and commercial areas.
|