|
The Euro Hotel
51-53 Cartwright Gardens, London, Greater London WC1H 9EL

The Euro Hotel is an impressive bed and breakfast hotel located in a beautiful Georgian crescent (built 1807). The Euro Hotel, totally refurbished in 2005, overlooks leafy Cartwright Gardens’ lawns and tennis courts. Elegant, friendly in a quiet,...
|