Ajuba Hotels

Hotel

Filled out 45%

Information

+234 703 746 7168
Minna - Zungeru Rd, Tudun Wada South, Minna, Nigeria
3.7

Location

Comments 3

  • U
    Umar Saidu
    Nice place to lodge
  • S
    Samson Traveljunkie
    Great place to lodge
  • D
    David Deborah Teni
    Wow!