Sandia Peak Inn

Sandia Peak Inn - Old Town Albuquerque, 4614 Central Ave SW, Albuquerque, NM 87105, United States

(505) 831-5036

Location