La Posada Lodge and Casitas is an intimate, boutique hotel nestled in the foothills of Tucson’s Santa Catalina Mountains. This enchanting southwestern hotel offers 60 deluxe guest rooms and 12 casitas adorned with handcrafted furnishings and unique works of art. La Posada also has 2,000 square feet of flexible indoor meeting space for social events and business meetings and 1,500 square feet of stunning outdoor event space.