Photos coming soon
HOTEL
Boomerang Business Hotel
Troitskaya street 36, Odessa
Where it sits
Boomerang Business Hotel
Troitskaya street 36, Odessa
46.47698, 30.73884
Plan around Boomerang Business Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 16, 2026.
