Hotel San Carlos

26 El Camino Real
San Carlos
California
United States