St George Hotel
The St. George Hotel is a small Georgian building located in the very heart of London overlooking the beautiful Gloucester Place, a short walk from Oxford Street, bus & underground services to all parts of town. The hotel is newly refurbished to a very high quality and combines the benefits of a personal service found in a privately owned hotel and the uncompromising standards of a major hotel group. With recent awards for cleanliness and hospitality - this a a true gem in London.
Rooms: 19. Hotel Chain: Supranational.
Compare prices for St George Hotel with
|