Located 5 minutes’ walk from Ploshad Vosstaniya Metro Station and Moskovskiy Train Station, this hostel in Saint Petersburg features free Wi-Fi and free tea/coffee for guests.
Located 5 minutes’ walk from Ploshad Vosstaniya Metro Station and Moskovskiy Train Station, this hostel in Saint Petersb Read more
Located 5 minutes’ walk from Ploshad Vosstaniya Metro Station and Moskovskiy Train Station, this hostel in Saint Petersburg features free Wi-Fi and free tea/coffee for guests.
Located 5 minutes’ walk from Ploshad Vosstaniya Metro Station and Moskovskiy Train Station, this hostel in Saint Petersburg features free Wi-Fi and free tea/coffee for guests.
Number of Rooms: 11