Sandia Peak Inn - Old Town Albuquerque is a Hotel located at 4614 Central Ave SW, Albuquerque, NM 87105. It has received 794 reviews with an average rating of 4.3 stars.
The address of Sandia Peak Inn - Old Town Albuquerque: 4614 Central Ave SW, Albuquerque, NM 87105
Sandia Peak Inn - Old Town Albuquerque has 4.3 stars from 794 reviews
Hotel
1904 reviews
6101 Iliff Rd NW, Albuquerque, NM 87121
1848 reviews
2400 Yale Blvd SE, Albuquerque, NM 87106