A great option for a journey on a budget - hotel «The First Hotel» is located in Saint Petersburg. This hotel is located minutes away from the city center.
Vladimirskiy Prospekt 1 Saint Petersburg 191025,Vladimirskiy Prospekt, Saint Petersburg, 191025