Drag box to select area
The Healdsburg Travelodge offers guests convenient access to local attractions, such as wineries, golf, Russian River, casinos and shops, as well as spacious guest rooms, Jacuzzi access and free WiFi. The hotel has a total of 23 rooms.
178 Dry Creek Rd, Healdsburg, CA 95448
- Hours: Daily, 10am - 10pm
- Hours: Lobby Hours: 7am - 10pm
- Accessible: yes