An excelent hotel, a perfect choice for travellers who appreciate modern comforts in an excellent location.
Arrival
The hotel is located directly on the busy Cromwell Road in the heart of fashionable South Kensington. Gloucester Road underground station is right opposite the hotel and offers excellent connections to all parts of London.