10700 Del Rey NE
Albuquerque, NM 87122
United States

Enchanted Vista Bed & Breakfast is located in the shadow of the Sandia Mountains in northeast Albuquerque, New Mexico.

Enchanted Vista Bed & Breakfast is located in the shadow of the Sandia Mountains in northeast Albuquerque, New Mexico.