Go Hotels
Home > United Kingdom > London >

183 Gloucester Place

United Kingdom Flag
183 Gloucester Place
183 Gloucester Place
London United Kingdom

Rated 69 / 100 based on 239 customer reviews.
183 Gloucester Place is situated in Westminster, just 40 minutes from London Heathrow Airport. It is located a brief walk from Baker Street, the Madame Tussauds and 34 Montagu Square.

183 Gloucester Place provides cosy rooms, designed to suit the needs of any traveller. After settling in to their room, guests can discover the area with use of Marylebone Station, which is a short stroll from the hotel.

The hotel is a short stroll from Baker Street Tube Station, allowing convenient access in and around London. It is also within walking distance of Edgware Road, Lord's Cricket Ground and Regent's Park.