Avtoturist Hotel, Odessa, Ukraine
Avtoturist Hotel is conveniently located at Leningrad Highway Str., 7a in Odessa, Ukraine
Hotel Location:
Address: Leningrad Highway Str., 7a
City: Odessa
Country: Ukraine
Hotel Features:
- Coffee/Tea Maker
- Air Conditioning
- In Room Mini Bar