

-
Mt Lemmon Hotel
Places
Verified
Address: 12925 N Sabino Canyon Park
Mount Lemmon
85619
United States
Mount Lemmon
85619
United States
Telephone: 5202004466
Contact Email: mtlemmonhotel@gmail.com
Service Area: Regional
Located in the beautiful Santa Catalina Mountains outside of Tucson. Beat the heat in the summer or play in the Read more...