Hotels with a view in Odesa
Multiple accommodations for your stay
Show map
1 result found
Filters
- Most popular first Sorting
Shalanda
Plyazh Langeron 27, Odesa, Ukraine (Open map)
This hotel lies right in the centre of Odesa, steps away from the oceanside Lanzheron Beach. Located 2.2 km from the sprawling...
Read more...
9.2
Superb
403 reviews