Palmers Lodge (Swiss Cottage)
Here is a little about us, a luxury boutique hostel in London located close to Camden and Hampstead, with ensuite rooms and dorms plus great service. Just like our friendly staff, our unique building has bags of character, not to mention a bar, restaurant and on-site car parking (£5.00 per day).