Pavilion Hotel London ofrece a sus huéspedes una base excelente durante su estancia en Londres, a unos veinte minutos a pie de estación de metro de Lancaster Gate. Además de encontrarse a un pequeño paseo Edgware Road, la propiedad ofrece habitaciones temáticas equipadas con acceso a internet en las habitaciones. Recepción 24 horas, conserje y un servicio de guardaequipajes son solo algunos de los servicios que pone a su disposición el hotel. Asimismo, el personal multilingüe está disponible para ofrecerle cualquier ayuda que necesite. Este establecimiento tiene 29 habitaciones que cuentan con todas las comodidades para garantizarle una estancia muy agradable. Asimismo, desde Pavilion Hotel London se puede acceder andando Oxford Street, Baker Street y Marble Arch. Asimismo, 34 Montagu Square y Speakers' Corner están a unos veinte minutos a pie.