Super 8 Monterey

2120 N Fremont Street
Monterey
California
United States