Conveniently set in the centre of London, PAVILION ROOMS AT NO. 26 is within 700 metres of Paddington Station and 1.3 km of Madame Tussauds. With free Wi-Fi, this 3-star hotel offers a 24-hour front desk and a concierge service. Private parking is available on site.
Numero delle stanze: 4
26 Sussex Gardens, Quartiere di Westminster, Londra, W2 1UL, Regno Unito