This charming hotel is located in Jumeirah. The 200 welcoming accomodation units offer a perfect place to relax at the end of the day.