Solnechnaya Hotel
Shmidta Street 67, Gelendzhik, Russia
Booking.com
Book Now