In London’s Bayswater neighborhood, this central town house hotel has an international atmosphere and reasonably-priced rooms. Paddington Station is a 5-minute walk away, and it's a further 5-minute walk to Edgware Road.
79-81 Gloucester Terrace, Westminster Borough, London, W2 3HB, United Kingdom
Hotel booked 1 times today.
Nightly rates from $87 to $1 279