Saint-Petersburg Hotels| Contact us

English Русский

Azimut Hotel

43/1, Lermontovsky Prospekt 190103 St Petersburg, Russia
Photos for this hotel N/A.