Belsize Park Boutique AccommodationApartment
46 Howitt Road, Belsize Park, Camden, London, NW3 4LJ, United Kingdom
Situated within 800 metres of Hampstead Theatre in London, Belsize Park Boutique Accommodation offers self-catering accommodation with free fast speed Wi-Fi, a seating area and flat-screen smart TVs.
Fantastic hostel nice and clean room nice staff and great location.