14-15 Langham Place, London, City of London, United Kingdom
Saint Georges Hotel is conveniently located in the popular Bloomsbury area. The property features a wide range of facilities to make your stay a pleasant experience. Service-minded staff will welcome and guide you at the Saint Georges Hotel. Designed for comfort, selected guestrooms offer non smoking rooms, air conditioning, heating, desk, mini bar to ensure a restful night. The hotel offers various recreational opportunities. For reliable service and professional staff, Saint Georges Hotel caters to your needs.