Photos coming soon
HOTEL
Main Street Apartments
Deribasovskaya Ulitsa, 19,20; Ulitsa Zhukovskogo, Odessa, Ukraine, Odessa
Where it sits
Main Street Apartments
Deribasovskaya Ulitsa, 19,20; Ulitsa Zhukovskogo, Odessa, Ukraine, Odessa
46.48395, 30.73800
Similar stays nearby
Plan around Main Street Apartments
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 17, 2026.
