Ayalla Hotels
Hotel
Bwari, Abuja
Kostenloses WLAN
Parkplätze
Offering an indoor pool and a restaurant, Ayalla Hotels is located in Abuja. Free Wi-Fi access is available.
Zimmeranzahl: 72
No.3 IbI Close, Beside Sahad Stores, Off Ahmadu Bello Way, Area 11 Garki, 900001 Abuja, Nigeria