Free Wi-Fi
Restaurant
Non-Smoking Rooms
Filter by:
London City Centre, a neighborhood in London, is home to this apartment. Royal Albert Hall and Natural History Museum are cultural highlights, and travelers looking to shop may want to visit Kensington High Street and Oxford Street. Looking to enjoy an event or a game? See what's going on at Lord's Cricket Ground or Wembley Stadium.
More location infoCheck-in
Check-out
From 15:00 to 17:00
Before 11:00
Instant AI responses are based on hotel information