Filter by:
Located in London, this apartment is in the city center. Kensington Palace and Royal Albert Hall are notable landmarks, and the area's natural beauty can be seen at Thames River and Royal Botanic Gardens, Kew. Check out an event or a game at Wembley Stadium, and consider making time for Natural History Museum, a top attraction not to be missed. Spend some time exploring the area's activities, including golfing.
More location infoCheck-in
Check-out
Check-in from 16:00
Before 11:00
Yes, free parking is available for guests, with street parking directly outside as well.
No pets are allowed at the property, including service animals.
Check-in is at 16:00 and check-out is at 11:00. Early or late check-in/check-out may be available upon request.
The property features step-free entrances and wheelchair-accessible facilities, including public areas and rooms.
The property is located in the city center of London, a 5-minute walk from Ilford Train Station, providing easy access to Central London in about 20 minutes. Nearby attractions include Kensington Palace, Royal Albert Hall, and the Natural History Museum.
Children are allowed at the property, with ages 0-17 permitted to stay for free.
Instant AI responses are based on hotel information