Ayaba Hotel, Bamenda, Cameroon
Ayaba Hotel is conveniently located at Bamenda - Nord Ouest in Bamenda, Cameroon
Hotel Location:
Address: Bamenda - Nord Ouest
City: Bamenda
Country: Cameroon
Hotel Features:
- Check-Out Time: 1 PM
- In Room TV
- Room Service