Leo House Villa Sochi Region
Offering pool views, Leo House in Sochi offers accommodation, an outdoor swimming pool, a shared lounge, a garden, a private beach area and barbecue facilities. The villa features both Wi-Fi and private parking free of charge.
Number of rooms: 2
52 Ландышевый переулок, 354008 Sochi, Russia