My Apartments Olympia
Apartment
London, Greater London
Within a 5-minute walk of Kensington Olympia, My Apartments Olympia provides well-appointed accommodation in west London. A 25-minute drive from Heathrow Airport, these 2-bedroom apartments sleep up to 6 guests and have free Wi-Fi.
Number of rooms: 4
25 Holland Road, Kensington and Chelsea, London, W14 8HJ, United Kingdom