Katyusha Guest House Hotel St. Petersburg - St Petersburg

Rooms
6
Location
St Petersburg - City Centre
Overview
The hotel is located on the Banks of the Neva River in the heart of St Petersburg just a few mintues walk from the Winter Palace and Hermitage. The hotel is an ideal base for exploring the city and has friendly and welcoming staff. Please note that the entrance is located at the right hand side of the Azovkiy 2 building (a number 2 is above the door enterance). Rooms are comfortably furnished and have bathrooms have shower (no bath).
Standard facilities:
Hotel
Star
Location
other spellings: katyusha guest hous hotle st petersburg, hotell saint, otle