![](https://cdn.araratour.com/img/logo.png)
The Delta Neva Hotel is located in a historic building in St. Petersburg. The hotel is very convenient for tourists as it is located close to many famous attractions such as the State Museum-Monument Museum of St. Isaac's Cathedral (0.4 km) and the General Staff Building (0.7 km).