El Pavilion Hotel está ubicado en Londres, a poca distancia a pie de la estación de tren de Paddington, a 1,1 km de Hyde Park y a unos 10 minutos en transporte público de la calle Oxford.
Número de habitaciones: 29
34-36 Sussex Gardens, Westminster Borough, Londres, W2 1UL, Reino Unido