Menu

Contacts

197136, Saint-Petersburg, Vsevolod Vishnevsky, 1A

The hotel is a 5-minute walk from Petrogradskaya metro station.