(+39) 010 5701151

Home

Checking availability and prices
TRAVELODGE SANTA ROSA WINE COUNTRY

Check availability

1

TRAVELODGE SANTA ROSA WINE COUNTRY

2 Stars 2 Stars Hotel
1815 SANTA ROSA AVENUE

Santa Rosa, California, United States

Description

Escape into adventure in northern California at Travelodge Santa Rosa Wine Country hotel. From wine country redwood forests to the Pacific Ocean, it is easy to fill your days with adventure when you stay at our Santa Rosa hotel near Sonoma County Fai

Address: 1815 SANTA ROSA AVENUE
Map location could be inaccurate. Please double check the address well before your trip.