Gloucester Place W1 Hotel apartment is situated only 300 metres from Baker Street and 15 km from London City airport.
The public Trafalgar Square is located not very far from this apartment, while Marylebone tube station is merely 350 metres away. Guests will find Tower of London within a 6-km distance of the accommodation. This apartment is also a walk from Selfridges London Department Store.
In-room safety facilities include smoke detectors. Guests can make use of a separate toilet and a bath. Additionally, you'll find a hairdryer and bath sheets.
Kitchen amenities feature a microwave oven, a refrigerator, and kitchenware. Self-catering facilities also include coffee/tea making machines. Offering Thai dishes, Two Point is merely 150 metres away.
Book Gloucester Place W1 Hotel London
More +
Less -