The Cheshire Cat is the place to stay in downtown Santa Barbara. The Victorian style homes with outdoor gazebo has wonderful quaint rooms, terrific service and you would not want to stay anywhere else. If you want an evening of romance, check in to the Cheshire Cat!
more