Jumeirah Muscat BayPremium Garden Room

Spacious luxury with garden views