St George Hotel
A newly refurbished hotel in the very heart of London. All rooms decorated to the highest standard, close to Oxford Street and all major attractions in London.
A newly refurbished Georgian building converted into hotel with all bedrooms offering modern amenities.
St George Hotel is located in London near: We are a few minutes walk from Marble Arch & Baker Street underground stations. Gloucester Place links Oxford Street & Marylebone Road, and is parallel to Baker Street.



