Loading hotels
Confirming room availability...
Center City Flats Hermitage, 13 Malaya Morskaya Str, Saint Petersburg, Russian Federation
Make use of convenient amenities, which include complimentary wireless Internet access and a television in a common area.