Property Location: With a stay at Tokyo Star Hotel in Odessa (Odessa City Center), you'll be within a 10-minute drive of Odessa Academic Theater of the Musical Comedy and Shevchenko Park. This hostel is 2 mi (3.2 km) from Athena and 2 mi (3.2 km) from Lanzheron Beach. Rooms: Make... Show More
Reach us, we're available 24/7.