This award-winning hotel is located just a few minutes' walking distance away from Oxford Street, in London. Guests can explore the sights and sounds of the West End, or relax and unwind amidst the tranquillity of Hyde Park. Set in an 1820s Georgian Terrace, this centrally-located boutique hotel is sure to impress. The hotel comprises stylish, contemporary guest rooms, which offer up-to-date amenities. Historical charm abounds at this property. Winner of the 2008 Visit London Award for Best Small Hotel, this charming hotel prides itself on delivering a high level of excellence. Exemplary facilities and services are offered to enhance each and every stay.