Iguana Hotel Saint Petersburg, Russia
A great option for a journey on a budget — living quarters «Iguana» are located in Saint Petersburg. These living quarters are located minutes away from the city center.
Number of rooms: 4
Moskovskiy Prospekt 20 Kvartal 22,Moskovskiy Prospekt, Saint Petersburg, 198013