Grand Sentosa Hotel 3 stars

Ground Floor, Block A, Plaza Sentosa, Jalan Sutera, Taman Sentosa, 80150 Johor Bahru, Malaysia

Hotel image
Read more reviews for Grand Sentosa Hotel