Filter by:
Based on 739 verified reviews
Guests have not written any reviews for this property yet.
The property is 1 km from Kensington Palace, 4 km from Buckingham Palace, 4 km from The British Museum, and 6 km from the London Eye. The hotel is 400 m away from Edgware Road Station, 650 m from Paddington Station, 19 km from London City Airport, and 26 km from London Heathrow Airport.
More location infoYes, on-site parking is available for guests.
Check-in is at 14:00 and check-out is at 11:00. Early or late check-in/check-out availability and costs are not specified.
The property is located 1 km from Kensington Palace, 4 km from Buckingham Palace, 4 km from The British Museum, and 6 km from the London Eye. It is also 400 m from Edgware Road Station and 650 m from Paddington Station.
Instant AI responses are based on hotel information