Grand Sentosa Hotel
Hotel
Johor Bahru, Johor
Located within Plaza Sentosa Shopping Mall in Johor Bahru, Grand Sentosa Hotel offers spacious guest rooms with free Wi-Fi throughout. The property features a 24-hour front desk and a restaurant.
Number of rooms: 260
Ground Floor, Block A, Plaza Sentosa, Jalan Sutera, Taman Sentosa, 80150 Johor Bahru, Malaysia
Hotel booked 2 times today.