El Lotte Hotel St. Petersburg ocupa una mansión histórica en el embalse del río Moika y combina interiores clásicos con tecnología moderna. Este hotel de 5 estrellas se encuentra a 15 minutos a pie de la plaza del Palacio y alberga un bar en la azotea, el L Terrasa, que goza de vistas espléndidas a la catedral de San Isaac.
Las habitaciones cuentan con WiFi gratuita y paneles digitales para controlar el aire acondicionado, la luz y la calefacción. Además, incluyen cafetera, material de oficina, paraguas y baño con bidet coreano y albornoces y zapatillas suaves. Las suites del Lotte St. Petersburg gozan de vistas espectaculares y disponen de baño de mármol elegante con artículos de aseo de Bulgari. El Lotte ofrece servicio de cobertura.
El hotel alberga 2 salas equipadas para banquetes y reuniones. Asimismo, los huéspedes tienen acceso gratuito al moderno centro de fitness y al Mandara Spa del Lotte Hotel St. Petersburg, equipado con sala de relajación, sauna y piscina pequeña. El restaurante Lounge sirve un desayuno buffet gourmet, mientras que el MEGUmi prepara cocina japonesa moderna elaborada con productos japoneses.
El Lotte Hotel St. Petersburg cuenta con aparcamiento subterráneo y servicio de enlace con el aeropuerto, disponibles por un suplemento. Se encuentra a 30 minutos en coche del aeropuerto internacional de Púlkovo y a 20 minutos de la estación de tren Moskovsky.