Sankt-Petersburg
Location: on the bank of the Neva, close to the Cruiser “Aurora”.
Built/renovated: 1970/2000
Number of rooms/floors: 410/5
Address: 194044, Russia, St.Petersburg, Pirogovskaya Embankment 5/2
Metro: Ploshchad Lenina
Web: www.hotel-spb.ru
Tel: +7 812 380 19 11
UPON REQUEST