Park Hotel ZVENIGORODHotel
Lermontova Street 1, 143185 Zvenigorod, Russia
Park Hotel ZVENIGOROD, located in Zvenigorod, features a renovated wellness centre, available for free to guests. A salt chamber as well as massage and cosmetic services are available to guests.