Enjoy staying in ATMO Hostel! Our Hostel located in the city centre, on crossing of the Nevki and Liteyniiy streets! Only 15 minutes is required to you to reach on foot from the Moscow station and 5 minutes from the central metro stations.

Atmo Hostel - Find the best rates and read reviews about hotels in Saint Petersburg and book a hotel reservation now for Atmo Hostel - Atmo Hostel