Palmers lodge swiss cottage hostel
Location located in london hampstead palmers lodge swiss cottage hostel is close to swiss cottage farmers market london zoo and lords cricket ground also nearby are madame tussauds wax museum and hampstead theatre property features dining options at this london hostel include a restaurant and a barlounge complimentary wireless and wired high speed internet access is available in public areas the staff can provide concierge services and tourticket assistance additional ameniti