9.2/10
Wonderful
8 reviews
Free Wi-Fi
Parking
Offering an outdoor pool, tea house and fountains, Mini-hotel Starhouse is located in Shlisselburg. Free Wi-Fi access is available.
Number of rooms: 10
Chekalova Ulitsa 14, 187320 Shlisselburg, Russia