Featuring parking, Stylish 2Bed2Bath Flat 4Min From Tube Station Villa London is located in the Westminster Borough district and 20 minutes' walk from such cultural tourist attractions as Museum of Brands.
The London accommodation has an equipped kitchen, including a refrigerator and an oven. Guests will find Alawia 150 metres away.
The 2-bedroom holiday home offers a prime location, 6 km from Churchill War Rooms Museum, while Victoria and Albert Museum is 4 km away. Family tourists will enjoy proximity to KidZania London, which is a 25-minute walk away. Stylish 2Bed2Bath Flat 4Min From Tube Station Villa is 3.4 km from Hyde Park. This property is located 10 minutes on foot from Queen's Park metro station and in the vicinity of London Queens Park train station.
Airports
Train stations
Airports
Train stations
If you stayed at this hotel, share your experience with us, please