Art House Hotel
Located in Santa Rosa’s downtown core and completed in 2021, the four-story modernist Art House, strikingly designed by Hedgpeth Architects and TLCD Architecture in glass and steel, is comprised of 36 one and two bedroom hotel rooms, studios and apartment suites, a gracious lobby, gallery lounge and private garage.
Created with lifestyle and flexibility in mind, and inspired by art and music, Art House accommodations are ideal for business or leisure travelers looking for the best of both worlds—hotel service and the comforts of home.
620 Seventh Street
Santa Rosa, CA
Hotel
New Construction
39,000 square feet