Kendall Castle

12A Street - Jumeirah 2