Swiss Hostel is located in Saint Petersburg, within a 5-minute walk of Saint Isaac’s Cathedral. Nevsky Prospekt and the Hermitage are 0.6 miles away. Free WiFi access is available. All rooms have air conditioning. Guests can use a shared bathroom. At Swiss Hostel you will find a 24-hour front desk and a shared kitchen. The property also offers a shared lounge, a ticket service and laundry facilities. Various cafes and restaurants are situated within a 5-minute walk. Admiralteyskaya Metro Station is 2,953 feet away. Moskovsky Train Station is within a 10-minute drive of the hostel and Pulkovo International Airport is 11.8 miles away.