Hotel Selesa Johor Bahru 4 stars

Jalan Abdullah Tahir/Jalan Tebrau, 80300 Johor Bahru, Malaysia

Hotel image
Read more reviews for Hotel Selesa Johor Bahru