Welcome to the five star luxury LOTTE HOTEL ST. PETERSBURG!
The luxury LOTTE HOTEL ST. PETERSBURG is located in a historical mansion on St. Isaac’s Square in the very heart of the city. The 150 elegant rooms, decorated in classic and contemporary styles, are equipped with the latest XXI century technology for ultimate comfort of the guests.