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. Este establecimiento ofrece WiFi y aparcamiento privado gratuitos.
Todas las habitaciones presentan una decoración exclusiva y disponen de TV y baño privado.
Recientemente, el establecimiento ha añadido un anexo con una hermosa decoración de temática vintage a la moda.
Los huéspedes pueden llegar fácilmente al aeropuerto de Heathrow tomando el servicio Heathrow Express desde la estación de Paddington.