Hotel San Carlos 3 stars

26 El Camino Real, San Carlos, CA 94070, USA

Hotel image
Read more reviews for Hotel San Carlos