Hotel Information
'odara' is an word of african origin meaning 'good, beautiful, in good conditions, comfortable'. the odara hotel is a modern and comfortable establishment, with innovative architecture. rooms feature dsl internet access, as well as other services and amenities.