Lotte Hotel, St. Petersburg

You are here

The luxury brand new Lotte Hotel St. Petersburg is set in the heart of the city in a historical mansion built in 1851. Each spacious room offers lavish comfort and is equipped with a flat-screen TV and free WiFi. Guests are treated to free access to the on-site fitness center and the Mandara Spa, are welcome to have Japanese cuisine at MEGUMI restaurant, unwind in the hotel's Lounge and the rooftop bar.