Booking.com

Villiers Apartments

  • Hotels
  • Willesden
Advertising

Time Out says

Featuring free WiFi throughout the property, Villiers Apartments is located in London, 3.3 km from Wembley Stadium. London Designer Outlet is 3.5 km from the property.

The accommodation features a seating area. Some units feature a dining area and/or patio. There is also a kitchen, equipped with a dishwasher, oven and microwave. Every unit is fitted with a private bathroom with free toiletries. Towels and bed linen are provided.

Wembley Arena is 3.6 km from Villiers Apartments. London Heathrow Airport is 17 km away.

Details

Address
Villiers Road
London
NW2 5PH
Do you own this business?Sign in & claim business
Advertising
You may also like
You may also like