635 Healdsburg Avenue, Santa Rosa, CA 95401, USA
635 Healdsburg Ave Santa Rosa, CA 95401
Santa Rosa
California
95401
United States
877-411-3436877-411-3436
Santa Rosa Downtown Travelodge allows up to two pets under 35 lbs. Small dogs are $15 per pet per night and larger ones are $20 per pet per night. Sorry, no cats.