Featuring a large swimming pool, meeting and banquet facilities, and a restaurant, this 3-star hotel in Orlovsky Nature Park is surrounded by the Suzdal Lakes.
Number of rooms: 98
Chistyakovskaya Ulitsa 2, Primorsky, 197375 Saint Petersburg, Russia