Hotel Information
Saint Georges Hotel is situated at the top end of fashionable Regent Street in one of the most exclusive areas of London, on the corner of Langham Place and Regent Street. The hotel is the ideal base for exploring London’s attractions whether visiting the city for business or pleasure.