Royal Pavilion Villas by Qasr Al Sarab

P.O. Box 131277, 1 Qasr Al Sarab Road