The Theatre Hotel, Odessa, Ukraine
The Theatre Hotel is conveniently located at 2, Pushkinskaya Str., Apt. 7 in Odessa, Ukraine
Hotel Location:
Address: 2, Pushkinskaya Str., Apt. 7
City: Odessa
Country: Ukraine
Hotel Features:
- Coffee/Tea Maker
- In Room TV
- Air Conditioning
- Hair Dryer