Twin Cities Hostels
"Twin Cities Hostel" it's chain of the hostels joined by idea of the twin cities. The first one "Melbourne", located in Saint Petersburg, Russia.
They care about high quality hosting for guest, and design helps to foster an atmosphere of Australia.
More by Macks Gorchakov View profile
Like