Geleon Apart Apartment Saint Petersburg, Russia
Set in the centre of Saint Petersburg, just 1.7 km from Ploshchad Vosstaniya Metro Station and 1.9 km from Mayakovskaya Metro Station, Geleon Apart offers accommodation with river views and free Wi-Fi. The property has city views and is 1.
Number of rooms: 2
43 Херсонская улица апартаменты 5012, 5013, этаж 5, Tsentralny, 191167 Saint Petersburg, Russia