Soul Body Healing in the Land of Enchantment
Amizette Inn and Spa is a year-round mountain Inn, nestled on the banks of the Rio Hondo(a trout fishing stream) in beautiful Carson National Forest.