Sochi hotel reservation: check availability and room rates
Chalets in Sochi
1 property found
-
Chalet Dom Ohotnika
Ulitsa Deputatskaya 10, Korpus 2, Sochi, Russia (Show map)
Situated less than 700 metres from a beach, Chalet Dom Ohotnika Hotel offers rooms with views of the garden. Additionally, you'll find free Wi-Fi throughout the venue.