LiA Hotel, San Carlos

LiA Hotel, San Carlos
https://lia-hotel.usa8.info

Located in San Carlos, LiA Hotel is 11 mi away from San Francisco International Airport. Free WiFi access is available. A flat-screen cable TV is provided in each air-conditioned room at this accommodations.

950 El Camino Real, San Carlos, CA 94070, United States of America

Related Posts