Motel nearby San Carlos
1 found
LiA HOTEL
3.7
950 El Camino Real, San Carlos, CA 94070, United States, GPS: 37.502155,-122.25497
Hotel LiA in San Carlos, California offers sophisticated rooms, modern amenities, and continental breakfast
More Motel in other Cities
Interesting places in San Carlos
Search this area