Johor Bahru welcomes JW Marriott and Novotel