Accor - Kota Bharu, Kelantan
Company Description ibis Styles Kota Bharu is situated at Kota Bharu town centre by the Kelantan river. It is nestled next to the new Kelantan state palace. KB Mall only 3 minutes away and AEON Mall, the largest shopping mall in Kota Bhar...
May 22