This seven-storey comfortable hotel is situated in West central London, 200 metres from Paddington station and one kilometre from Hyde Park.
Give your review a headlinePros: room is crazy small. Could not even take the chair under the table out to seat as it was too close to the bedroom. Could not open the luggage if not on the bed. One of the 2 main lights was not working.