Aden Otel is a hotel offering comfortable accommodations. The establishment features a restaurant.