BRISTOL HOTEL
Address: 15, Puskinskaya Street 65026 - ODESSA, UKRAINE

Conveniently located in Odessa.