The excellent Princes Square Serviced apartment offers quick access to Madame Tussauds London, Natural History Museum and Hyde Park. This property features an elevator, a meeting room and a safe deposit box.
The city center is 5 km away. Within 100 meters from the venue, Inaho and The Ledbury serve a wide selection of meals.
The nearest metro station is 250 meters away.
The apartment offers 10 rooms featuring heating, a work desk, wireless internet and an iron with ironing board.
Eat & Drink
Guests can make use of a microwave and a full-sized refrigerator.