Filter Results
Apply Filters
Clear Filters
Inns in San Carlos
San Carlos Inn
1140 Morse Blvd, San Carlos, United States Show map
Offering air-conditioned rooms and Wi-Fi throughout the property, the 3-star San Carlos Inn is 3.3 km from Marlin Park and 10 minutes' drive from Docktown Marina. Guests who stay at the inn can park…
From US$ 104
Book Now