3.9 km from Hampstead Theatre, Tali's House is situated in London and provides rooms with free WiFi. The property is located in the Golders Green district. At the guest house, all rooms are equipped with a wardrobe. The rooms include a private bathroom, while certain rooms include a garden view. All Read more
3.9 km from Hampstead Theatre, Tali's House is situated in London and provides rooms with free WiFi. The property is located in the Golders Green district. At the guest house, all rooms are equipped with a wardrobe. The rooms include a private bathroom, while certain rooms include a garden view. All units will provide guests with a fridge. London City Airport is 19 km away.