Anmar Hostel 2* St. Petersburg, Russia

Hotels in Russia - Hotels in St. Petersburg - Anmar Hostel

This hostel is located in the centre of Saint Petersburg, just a 15-minute walk from Moskovsky Train Station. Free Wi-Fi and a 24-hour reception are featured at Anmar Hostel. The modern dormitory rooms include individual lockers, a desk and chairs.