Choose your room
Wyndham Mews III Villa
Staying at Wyndham Mews III Villa London, guests can visit the city park "ZSL London Zoo", which is approximately a 10-minute ride away.
Nestled in Central London with an array of dining experiences that will tantalize your taste buds, the London holiday home is 3.1 km from a sacred site like the Protestant Westminster Abbey. Madame Tussauds London can be found around 5 minutes by car from the accommodation, and the public Trafalgar Square is about a 15-minute drive away. Shopping enthusiasts will enjoy a location 2.1 km from Gordon Square.
A fully equipped kitchen and an electric kettle, a fridge, and a toaster are available to prepare own meals. Two Point is a restaurant serving Thai dishes only 150 metres from the London accommodation. Wyndham Mews III Villa is located nearly 5 minutes on foot from Marylebone underground station and in the vicinity of Paddington train station.