Featuring free WiFi throughout the property, Hostel Countries offers accommodation in Saint Petersburg, within a 10-minute walk of Moskovsky Train Station. You will find a 24-hour front desk at the property and a library with books in English and Russian. Guests are offered complimentary coffee and tea along with cookies. Palace Square is 3.2 km from Hostel Countries, while Hermitage Museum is 3.3 km away. The nearest airport is Pulkovo Airport, 15 km from Hostel Countries.