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