Choose your room
Mayfair 3Bd Mews Townhouse
- Free Wi-Fi
Free Wi-Fi in public areas
- Air conditioning
- No pets allowed
Located around a 25-minute walk from The London Dungeon, Mayfair 3Bd Mews Townhouse London villa gives access to various tourist sites in the vicinity.
This property is nestled in the Westminster Borough district, within reach of St James's Park. The holiday home is also a mere 550 metres from Green Park London. Marble Arch can be reached in proximity to the London accommodation.
Guests at the property can enjoy a dining area and benefit from such conveniences as air conditioning. Additionally, media facilities, such as a flat-screen TV with satellite channels, ensure a more enjoyable stay.
Featuring coffee/tea making machines, a kitchen also comes with a refrigerator, an oven, and glassware. Mayfair 3Bd Mews Townhouse villa is within easy reach of restaurant Galvin at Windows Restaurant. Mayfair 3Bd Mews Townhouse villa is situated within 10 minutes' walk of Green Park underground station and merely 1.6 km from Marylebone train station.