The Ealing Villa

PriceCheck live prices

Check availability →
Class
3-star hotel
Address
41A The Avenue, London, England, W13 8JRShow on map
Check-in / out
15:00 / 10:00

The Ealing Villa is a 3-star hotel in London. It's set on 41A The Avenue, London, England, W13 8JR.

Take in the views from a garden.

Express Check-In and Express Check-Out: Save time with our convenient services.

Fully-Equipped Kitchen: Make yourself at home with modern amenities.

Entertainment Options: Enjoy a variety of viewing choices.

Amenities

  • Express check-out
  • Smoke-free property
  • Express check-in
  • Garden
  • Express check-in/check-out
  • Wheelchair accessible