Located in Uptown Sedona, Arizona, this hotel offers indoor and outdoor pools with hot tubs, a steam room and sauna, and a well-equipped game room. Sedona city centre is 5 minutes' walk from the hotel.
Number of rooms: 66
400 North State Route 89A, Uptown, Sedona, AZ 86336, United States