Gloucester Place Hotel London
Gloucester Place Hotel London is situated in London and is close to local landmarks, such as Oxford Street, Edgware Road and the Marble Arch. It offers 3-star accommodation with air-conditioned rooms.
This modern hotel provides luggage storage, a 24-hour reception and a concierge. Wi-Fi is also available.
Every modern room at Gloucester Place features a refrigerator and all the necessities for a comfortable stay. All offer tea and coffee making facilities, a flat-screen TV and ironing facilities.
Guests staying at Gloucester Place Hotel can sit down to a unique dining experience at the on-site restaurant, ideally based for those who want to stay close for a meal. A buffet breakfast is available daily in the dining room. A wide choice of cafés and restaurants can also be found in the surrounding area.
Located a 10-minute walk from Marble Arch Tube Station, Gloucester Place Hotel London has friendly staff to provide useful tips on what to see and do in London. Guests can also visit the Madame Tussauds and Selfridges.