New House 5 rooms 3 bath

PriceCheck live prices

Check availability →
Class
2-star hotel
Address
24 Pennard Rd, London, England, W12 8DSShow on map
Check-in / out
16:00 / 10:00

New House 5 rooms 3 bath is a 2-star hotel in London. It's set on 24 Pennard Rd, London, England, W12 8DS.

Experience the comfort of urban living at New House 5 Rooms 3 Bath, your perfect London retreat!

Spacious Guestrooms

Relax in one of our five thoughtfully designed guestrooms, each equipped with modern amenities including microwaves for your convenience.

Shared Kitchen Facilities

Why stay here

  • On-site parking
  • Airport shuttle

Amenities

  • Smoke-free property
  • Self parking (surcharge)
  • Covered parking
  • Accessible shuttle
  • No accessible shuttle
  • Wheelchair accessible