Hotel JSL
Hotel JSL
Hotel
93, Jalan Ros Merah 2/16, Taman Johor Jaya, Johor Bahru, Johor, Malaysia
82
Very Good ·
22 reviews