Hotel JSL 3 stars

No. 93, Jalan Rosmerah 2/16, Taman Johor Jaya,, 81100 Johor Bahru, Malaysia

Hotel image
Read more reviews for Hotel JSL