Set in Odesa and with Odessa Train Station reachable within 3 km, Wall Street Maestro offers express check-in and check-out, allergy-free rooms, a terrace, free Wi-Fithroughout the property and a shared lounge.
Number of rooms: 26
Vitse Admirala Zhukova lane, 12, Odesa, 65026, Ukraine