South Kensington London Apartments 4*
The pleasant South Kensington London apartment offers quick access to British Museum, Buckingham Palace and South Kensington.
The city center is 5 km away. Lorenzos London pampers guests with Italian dishes and lies within 150 meters of the property.
The rooms have elegant furniture.
The nearest metro station is High Street Kensington, situated 200 meters from the apartment.
In the hotel
- Safe deposit box
- Concierge desk
Activities and relaxation
- Fitness center