MELATI INN HOTEL

  • Labuan Federal Territory, Malaysia