Set within walking distance from the Paddington Train Station in London, Pavilion Hotel is situated 1.1 km from Hyde Park and within 10 minutes from Oxford Street by public transport.
Numero delle stanze: 29
34-36 Sussex Gardens, Quartiere di Westminster, Londra, W2 1UL, Regno Unito