The spacious The Meeting House Duplex London is located 2.5 km from St James's Park and a 25-minute walk from Buckingham Palace. High-speed Internet access is available for guests' business or leisure needs.
This property also comes with a kitchenette.
This apartment has a prime location within 400 metres of Tyburn Convent Shrine and within reach of Lancaster Gate tube station. Selfridges London Department Store is a 15-minute stroll from the apartment. The Meeting House Duplex enjoys proximity to Marble Arch, which is 750 metres away. Marylebone train station lies a 20-minute walk away.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please