The Primrose Hill Flats
PriceCheck live prices
Check availability →- Class
- 3-star hotel
- Address
- 4 St Georges Terrace, London, England, NW1 8XHShow on map
- Check-in / out
- 15:00 / 10:00
The Primrose Hill Flats is a 3-star hotel in London. It's set on 4 St Georges Terrace, London, England, NW1 8XH.
Smart TV for Entertainment
Enjoy your favorite shows and movies on the Smart TV provided in your apartment.
Complimentary Wi-Fi and Cable TV
Stay connected with complimentary wireless internet access and unwind with cable programming.
Amenities
- Television in common areas
- Smoke-free property
- Wheelchair accessible