Il Decameron Luxury Design Hotel
Photo gallery for Il Decameron Luxury Design Hotel
Overview of Il Decameron Luxury Design Hotel
Il Decameron Luxury Design Hotel
5-star hotel in Odesa City Center
9.6
Exceptional
Popular amenities
Explore the area
Lekha Kachyns'koho Street 10, Odesa, 65026
- Downtown Coffee Point1 min walk
- Deribasovskaya Street3 min walk
- Odesa-Holovna Station7 min drive
- Odesa (ODS-Odesa Intl.)19 min drive