This simple hotel is set in Dubai. The premises count with 750 welcoming bedrooms. This property does not accept pets.