San Carlos Inn, San Carlos

San Carlos Inn, San Carlos
https://san-carlos-inn.usa8.info

San Carlos Inn is located in San Carlos. This 3-star inn has air-conditioned rooms with a private bathroom. Hiller Aviation Museum is 1.8 miles from the property. All rooms in the inn are equipped with a TV with cable channels.

1140 Morse Blvd, San Carlos, 94070, United States of America

Related Posts