THE BEST LOCATION

JSL HOTEL is located in 93, Jalan Ros Merah 2/16, Taman Johor Jaya, 81100 Johor Bahru, Johor, Malaysia (for location we invite you to access the map at the top of the page)






View JSL Hotel in a larger map