Omschrijving
Modern hotel situated in South West London, three miles from Harrods and Knightsbridge, and four miles from Covent Garden.The 110 guestrooms feature modern decor and come equipped with televisions, telephones, and tea and coffee making facilities.Guests can relax in the wood-panelled bar with a glass of wine, and ask staff for advice on the best local attractions.