Odessa Sports Palace
2 Olgievskaya St.
65014 Odessa, Ukraine
65014 Odessa, Ukraine
Odessa Sports Palace
- Odessa centre km straight line
Facts & Figures
- Odessa centre 3612 m straight line
- GPS: 46.46670151,30.73329926
- Odessa International Airport ODS 3.86 km