Free Wi-Fi
Non-Smoking Rooms
Safe-Deposit Box
Filter by:
Based on 42 verified reviews
Andrew
Apr 1, 2025
·
Stayed 6 nights
Kerry
Mar 2, 2025
·
Stayed 2 nights
Pekka
Jan 3, 2025
·
Stayed 8 nights
Luís Fernando
2 weeks ago
·
Stayed 13 nights
Thomas
Apr 6, 2022
·
Stayed 6 nights
London City Centre, a neighborhood in London, is home to this apartment. Kensington High Street and Oxford Street are worth checking out if shopping is on the agenda, while those wishing to experience the area's natural beauty can explore Hyde Park and Thames River. London Eye and Natural History Museum are not to be missed.
More location infoCheck-in is at 16:00 and check-out is at 10:00. Early or late check-in/check-out availability is not specified.
The property is located in London City Centre, close to Kensington High Street, Oxford Street, Hyde Park, Thames River, London Eye, and Natural History Museum.
Instant AI responses are based on hotel information