San Carlos, California
Our beautifully designed hotel in San Carlos—known as “The City of Good Living,” offers 104 well-appointed hotel rooms, each featuring a separate Cozy Corner with a sofa bed. Reserve one of our spacious suites for even more space to relax and unwind.
Your dates are Available!
Total
Includes taxes and fees