Travelodge Santa Rosa
1815 Santa Rosa Avenue
Santa Rosa, CA 95407
Show Hotel Details |
Hotel Photos
This hotel is just off Highway 101 in Santa Rosa, California, and a mile from Luther Burbank Gardens. It features a continental breakfast, free Wi-Fi access, and an outdoor pool. Basic rooms at Travelodge Santa Rosa have a seating area and cable TV.