Langorf Hotel, London ****
London, United Kingdom
Sleeping Rooms
36 rooms
Location
Sleeping Rooms
Total number of rooms
36
Maximum number of rooms for groups
Address and Location Info for Langorf Hotel, London
Full Address
20 Frognal, Hampstead London NW3 6AG
City
London
Region
London
Country
United Kingdom
Latitude
51.550690
Longitude
-0.179995