El Four Seasons Hotel Lion Palace es un hotel de cinco estrellas ubicado en un palacio histórico del siglo XIX en el centro de San Petersburgo. Todas las habitaciones cuentan con balcón privado con vistas a la ciudad o al patio del hotel. El hotel cuenta con varios restaurantes, un spa de servicio completo y una piscina cubierta. Además, está a pocos pasos de la Plaza del Palacio y la Catedral de San Isaac.