BRISTOL HOTEL Address: 15, Puskinskaya Street 65026 - ODESSA, UKRAINE
Conveniently located in Odessa.