Sochi hotel reservation: check availability and room rates
Love hotels in Sochi
1 property found
-
Velvet Love Hotel
Ulitsa Voykova 27, Sochi, Russia (Show map)
Velvet Love Hotel, located 1.3 km from Valeriya Barsova's Dacha, offers 6 non-smoking rooms. It lies directly beside Anchor and Cannon Monument and a port, just a short walk from a cathedral and a…