Featuring free WiFi and air conditioning, Odel Apartments is situated in Dzorwulu. Accra is 3.1 km away. Free private parking is available on site. The accommodation has a TV with cable channels.
Featuring free WiFi and air conditioning, Odel Apartments is situated in Dzorwulu. Accra is 3.1 km away Read more
Featuring free WiFi and air conditioning, Odel Apartments is situated in Dzorwulu. Accra is 3.1 km away. Free private parking is available on site. The accommodation has a TV with cable channels.
Featuring free WiFi and air conditioning, Odel Apartments is situated in Dzorwulu. Accra is 3.1 km away. Free private parking is available on site. The accommodation has a TV with cable channels.
Number of Rooms: 2