Top Franky Palace Hotel
Hotel
Hotels in Abuja to book, Bwari
78/79Bamaroad Kubwa Abuja, Abuja, 901101
WiFi
Breakfasts
Number of rooms: 20





















