PRINCE HOTEL

  • Tawau, Sabah, Malaysia