Go Hotels
 
 
Home > United Kingdom > London >

183 Gloucester Place

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

Rated 70 / 100 based on 238 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.