Situated nearly 20 minutes' walk from the Apollo Victoria Theatre, the 3-bedroom Luxury Belgrave Square Private Mews Townhouse Villa London entices guests with a Jacuzzi, ensuring a more relaxing stay. Featuring access to a terrace, the villa is located approximately 6 km from the historic Tower of London.
The London accommodation includes a bathroom with a walk-in shower and an additional toilet. Hairdryers, bath sheets, and bathrobes are also at your disposal.
Luxury Belgrave Square Private Mews Townhouse Villa provides guests with coffee and tea making facilities, a refrigerator, and kitchenware in an equipped kitchen. The Alfred Tennyson with European dishes is just near the property.
London City airport can be reached within 34 minutes drive, and natural attractions like the Green Park are around 25 minutes' walk away. You'll be a mere 450 metres from the British Harrods Department Store and within a 3-km distance of the famous British Museum. Situated within 30 minutes' walk of the Westminster Cathedral, Luxury Belgrave Square Private Mews Townhouse Villa is popular destination for both worshippers and tourists. Knightsbridge tube station with links to popular tourist attractions is located fairly close to this London holiday home.
Airports
Train stations
Airports
Train stations
No reviews yet :(
If you stayed at this hotel, share your experience with us, please