Grand Emerald Hotel | More Photos | Reservation
Reservation Grand Emerald Hotel
Grand Emerald Hotel, Saint Petersburg
18, Suvorosvki Prospect, 193036, St. Petersburg, Russia
Recommended Hotel
“Azimut” Hotel is located on the embracement of Fontanka River, in the historical centre of the city on Neva. The building of the hotel was built in 1967 and was the first high-rise building in St Petersburg.

