2
Gulf Palace
Park View City, Ajman

Gulf Palace