from 11 review
Al Jawhara Gardens Hotel
Ayla Grand Hotel
Royal Central Hotel The Palm
Grand Mayfair Hotel