Located in Golders Green, this hotel is within 6 mi (10 km) of ZSL London Zoo, Wembley Stadium, and Lord's Cricket Ground. London Business School and Madame Tussaud's Wax Museum are also within 6 mi (10 km).
Reasonable accommodations in a lovely London neighPros: The room was reasonably priced and clean. The location to shops in Golders Green and Hampstead Heath was very convenient. Cons: The room was a little small.