While we do our best to ensure the accuracy of our listings, events may be postponed or cancelled without notice. Please confirm with the organizer before making any plans.
Ideally located in the heart of London, Marble Arch Gloucester Place Hotel is housed in a beautiful Georgian building that was once the exile shelter of the French Royal family. A warm and friendly environment coupled with personalized service makes for a pleasant stay without the frills of fancy chain hotels. En-suite bedrooms are decked with five star amenities and provide all the comforts of home, if only with added luxury.