Property Highlights
The charming ambience of the in-house restaurants and bar make them a delightful spot to indulge your senses. The spa at the property is a rejuvenating haven where you can pamper your body with holistic treatments.There is a high-tech fitness centre at the property where you can enjoy a motivated workout session. The ultra-modern meeting rooms allow you to meet your clients and colleagues in peace. Some of the top amenities offered at the property include concierge services, complimentary Wi-Fi and same-day laundry service.
Location & Surroundings
This elegant property is nestled at 33 Albemarle Street, London W1S 4BP, United Kingdom. It can accessed easily from Heathrow Airport (25.1 km) .It is a few minutes away from popular tourist sites such as Trafalgar Square (1.6 km) and Hyde Park (1.7 km) .
Spend time at Trafalgar Square which is 1.6 km away from the property. Witness the beauty of Hyde Park which is 1.7 km away from the property.Explore the renowned British Museum which is 2.2 km away from the property. Visit the revered St. Paul's Cathedral which is 4.6 km away from the property.