Featuring an outdoor swimming pool, a spa and 4 restaurants, this Santa Fe, New Mexico resort is within less than 10 minutes’ walk of Santa Fe Plaza and art galleries on Canyon Road.
Number of rooms: 157
330 East Palace Avenue, Santa Fe, NM 87501, United States
Hotel booked 1 times today.