719
visits
0
comments
Posted in
Set in the picturesque town of Saint Petersburg, Russia, InBox Hotel is the ideal destination for lone travelers and adventurers who are looking for an escape from the din and chaos of urban life.
PRICE from: $11 per person/night