Hotel Overview
Ideally located in the middle of North Scottsdale, Arizona, this hotel enjoys ease of access to a host of local attractions in the area. This Gold Award winning hotel ensures a comfortable, relaxing stay, in close proximity to numerous points of interest. Guests can enjoy a range of retail, entertainment and dining venues in the area, and this prime location is sure to impress each individual guest. The spacious guest rooms exude charm, allowing guests to relax into a relaxing, calming aura. Guests can unwind further in the hotel pool, or may enjoy a trip to a nearby town on the hotel shuttle service. Ideal for business and leisure travellers alike, this hotel provides professional service and top-of-the-range facilities.
16630 N. Scottsdale Road
Scottsdale - AZ
United States of America
8774246423