A very nice place to stay for a reasonable price - hotel «Inn Happy Hours» is located in Saint Petersburg. This hotel is located in 3 km from the city center.
Number of rooms: 7
Ulitsa Marata 30 Saint Petersburg 191040,Ulitsa Marata, Saint Petersburg, 191040