Located in the heart of Odessa, right on Deribasovskaya Street, Radisson Hotel City Centre Odesa features comfortable air-conditioned rooms with free Wi-Fi. The famous Lanzheron Beach is a 30-minute walk from the property.
Number of rooms: 89
Deribasovskaya 23, Odesa, 65026, Ukraine