Rooms with kitchenettes & private patios in an upscale B&B with hiking trails & birding.
Name: Chuparosa Inn
Address: 1300 S Madera Canyon Rd, Madera Canyon, AZ 85614
Phone Number: +1 520-993-0791
Categories: Bed & breakfast, Indoor lodging
Chuparosa Inn is a Bed & breakfast located at 1300 S Madera Canyon Rd Madera Canyon/Arizona
Postal Code: 85614