7.4 Guest rating Hotel photo

Odel Apartments

Hint: You can enter any city or hotel name

Book Odel Apartments

Kofi Dzata st, Accra 6.6 km from city center
Photos Of

Show Odel Apartments on the map

Odel Apartments 5.613656 -0.212414