Ideally located in London, this hotel offers close proximity to the citys many attractions. Guests will find themselves just a leisurely stroll away from Euston, St. Pancras and Kings Cross stations. The hotel is within easy access of the British Museum, Buckingham Palace, St. Pauls Cathedral and Harrods. The ideal option for business and leisure travellers alike, this hotel prides itself on its convenient location. The property enjoys a rich heritage, featuring a historical facade. The guest rooms are superbly designed, beautifully blending rustic elegance and convenience. Meeting rooms are available for guests travelling for business purposes. Guests can relax and unwind in the bar, or dine in style in the restaurant.
Russell