San Carlos Inn

1140 Morse Blvd
San Carlos
California
United States