Set 1.1 km from Royal Albert Hall in London, this apartment features free WiFi. South Kensington Apartment features views of the city and is 1.3 km from Harrods. There is a seating area and a kitchen. A TV is provided.
Set 1.1 km from Royal Albert Hall in London, this apartment features free WiFi. Read more
Set 1.1 km from Royal Albert Hall in London, this apartment features free WiFi. South Kensington Apartment features views of the city and is 1.3 km from Harrods. There is a seating area and a kitchen. A TV is provided.
Set 1.1 km from Royal Albert Hall in London, this apartment features free WiFi. South Kensington Apartment features views of the city and is 1.3 km from Harrods. There is a seating area and a kitchen. A TV is provided.
Number of Rooms: 1