Nestled an 18-minute walk from the Odesa City Council, Limo House Villa Odesa entices guests to explore various tourist destinations nearby.
Guests may admire views over garden.
Guests are welcome to cook their own meals in a fully furnished kitchen of this Odesa property. Serving Italian dishes, La Trattoria is located a 14-minute walk away.
The Chapel of the Iberian Icon of the Mother of God is located fairly close to this villa, and Semena Yakhnenka Street bus station is 150 metres away. The property is 10 minutes' drive from the Arcadia Beach. Limo House Villa is 9 km from Odessa train station, which makes tourist attractions in Odesa easily accessible.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please