42-44 Gloucester Terrace, London, W2 3DA
Prices start from: £23.70
Review Score: 3.5 / 5
You’ll be so close to many of London’s major attractions at this excellent value three star hotel in Paddington, with the greenery of Hyde Park and Kensington Garden just minutes away. Enjoy comfortable guest rooms and business services at the 24-hour reception.