Travellers Palace Hotel

Lodging

Filled out 30%

Information

170 Oguta Rd, City Centre, Onitsha, Nigeria
4.1

Location

Comments 2

  • N
    Nnabugo Uche
    Comfortable
  • A
    AUSTINE OBINNA
    Not bad, but the structure is becoming outdated compared to the modern hotels