Very good hotel. A warming atmosphere, lovely breakfast, a nearby restaurant and a good & quite location at the golders green. great restaurants at the golders green street (excelent chinese restraurant!!), good transportation (2 tube stations nearby). We loved this hotel, and we was there 3 times!
Region: United Kingdom > England > London
Ranked #859 of 1,077 hotels in London
Price Range (Based on Average Rates): $