Heward House at Holbrook Heward House is a 1930's Art Deco Home on a mesa overlooking the town of Holbrook and Old Route 66. The Bed and Breakfast offers a variety of uniquely decorated guest rooms with queen beds and private baths.
Address: 108 Crestview Drive Holbrook AZ USA 86025 1 928 524-3411