The appealing city hotel offers good value for money and is situated in the centre of Scottsdale. The Fashion Square shopping centre is located nearby and the hotel is just a short walk from countless shops, theatres and art galleries.
See more: Hotels in USA Hotels in Scottsdale - Az Holiday Destinations in USA