| Address: 22, Robespyera emb.
|
The Azhur is a modern mini-hotel in the center of Saint-Petersburg. The closest subway station Chernyshevskaya is located a 10-minute walk away. This premium-class hotel offers 8 spacious guestrooms, professional 24-hour service and a cozy setting. Some rooms have a view to the Neva river.

