This hotel is opposite Hyde Park, in the quiet surroundings of Bayswater. Lancaster Gate Underground Station is a 5-minute walk away, with access to London’s attractions via the Central line.
28 Gloucester Terrace, Westminster Borough, London, W2 3DQ, United Kingdom
Hotel booked 1 times today.
Nightly rates from $50 to $163