London Aparthotel
Photo gallery for London Aparthotel
Overview of London Aparthotel
Entire apartment
London Aparthotel
3-star apartment in London City Centre
Reviews
4.2
Popular amenities
Explore the area
58 Kensington Court, Kensington, London, England, W8 5DG
- Kensington High Street2 min walk
- Kensington Palace7 min walk
- Hyde Park12 min walk
- London (LHR-Heathrow)36 min drive