19-22 St. Edmunds Terrace, NW8 7QQ, London, England
Things to know
Check-in:
00:00
6:00
12:00
18:00
00:00
Check-out:
00:00
6:00
12:00
18:00
00:00
Cancellation
Non-refundable
Cancellation policy will be provided during booking.
About the place
Where
Stay in Hampstead, London — minutes from Primrose Hill and London Zoo. These self-catering apartments put central sights like Selfridges and Trafalgar Square within easy reach while keeping you in a quieter neighborhood.
Details
Ten practical apartments with full kitchens, separate sitting areas and cable TV. Rooms include full-sized refrigerators/freezers, stovetops and microwaves. Limited housekeeping keeps stays simple and flexible.
Amenities
In-room kitchens and stovetops for self-catering, full-size fridges/freezers, microwaves and cable programming. Complimentary wireless internet keeps you connected while you explore nearby parks and city attractions.
Business_amenities
Complimentary wireless Internet throughout the property — reliable connectivity for work or streaming.