Matterhorn Inn

The Matterhorn Inn in Sedona, Arizona, is ideally situated in the heart of the city's uptown district and is just steps from galleries, shops and restaurants. The hotel offers 24 guest rooms including some that are dog friendly. Amenities inclu ...