Odisea Apart Hotel Location
Chavchavadze Street No.1, 6000, Batumi, Georgia, Batumi, Georgia
Enter dates to see available properties
Area Information
Attractions
Monument Of Ilia Chavchavadze
550 m
Church of the Holy Spirit
550 m
Batumi Cathedral of the Mother of God
600 m
Batumi Cental Mosque
600 m