Set on St. Issac’s Square, Lotte Hotel St. Petersburg is located in the heart of the city, within easy walking distance to the fabled Nevsky Prospekt. Legendary landmarks such as St. Isaac’s Cathedral, the Winter Palace and Mariinskiy Theater are also close by.

Featuring classic rooms full of grace and refinement, the hotel also offers more modern accommodations, with a cozy and romantic atmosphere.

The Lounge restaurant, with its stain-glass artwork, is complemented by MEGUmi, serving premium Japanese cuisine; and L Terrasa, the panoramic rooftop bar.

For sublime relaxation, there is Mandara Spa, a luxury Balinese spa center.

A new star in this dynamic city, Lotte Hotel St. Petersburg ensures guests a quiet, enjoyable stay.

View web site
Lotte Hotel St. Petersburg
2, Antonenko Lane, 190000 St. Petersburg, Russia

Categories: Hotels