El Four Seasons Hotel Lion Palace St. Petersburg es un hotel de lujo ubicado en el corazón de San Petersburgo. Todas las habitaciones cuentan con televisión inteligente, así como con una amplia variedad de comodidades de alta calidad. El hotel también cuenta con un spa de servicio completo, un restaurante de alta cocina y un bar en la azotea con vistas panorámicas de la ciudad.