A Victorian Style hotel with 100 rooms, located in the Royal Borough of Kensington and Chelsea, home to Kensington Palace and the Royal Albert Hall. A very special architectural and convenient location in the heart of Kensington, surrounded by museums and shopping centres. Entertainment, architecture and monuments – this is an ideal location for the inquisitive travellers.
This hotel has a very unique and beautiful décor with individually designed bedrooms, that’s why we like it so much. It is very easy to forget the outside world in these cosy and modern bedrooms, but make sure to go down and check out Theos Italian restaurant, where chefs prepare delicious fresh home meals. The hotel is located just 2 minutes away from Earls Court Tube stations, giving you access to all London’s major locations. Don’t worry if you are not familiar with the city, the reception will advise you which places to visit first.
The hotel is located in 2 minutes walk from Earls Court tube station, so that means the whole heart of London is within your grasp. If you do require any assistance, reception is available 24 hours/day.
They can assist you with restaurant reservations, city and tour information, theatre & sports tickets, return flight confirmation, airport transfers, as well as any other requests you may have.
Prices: From £144 p/n
Number of rooms: 100
Booking restrictions: 48h Cancellation policy
Check in: 2pm
Check out: 12am
Closed seasons (dates): Never