Choose your room
Spacious 4Br Townhouse In Central London
Spacious 4Br Townhouse In Central London features views of the garden and is situated 6 km from the Trafalgar Square art museum "National Gallery".
This apartment lies 10 minutes' drive from the city park "ZSL London Zoo". The apartment is located within 7 km of Buckingham Palace.
Spacious 4Br Townhouse In Central London offers guests the convenient feature of towels in the bathroom.
This property is equipped with a full kitchen, including an electric kettle, a refrigerator, and kitchenware, to ensure your comfort. Queen's Park tube station is easily accessible 850 metres away.
Hotel Policy
Check-in: from 15:00 until 23:59
Check-out: until 11:00