at 13139 Central Ave NE, Albuquerque , 87123 United States
Welcome to Tramway Inn located on the foothills of the Sandia Mountain and minutes from the Sandia Peak Tramway in the beautiful city of Albuquerque, NM.
63 FB users likes Tramway Inn, set it to 80 position in Likes Rating for Albuquerque, New Mexico in Hotel & Lodging category
Tramway Inn is Albuquerque based place and this enity listed in Hospitality Service category. Located at 13139 Central Ave NE NM 87123. Contact phone number of Tramway Inn: (505) 292-4878