Casablanca Inn & Bistro
Santa Cruz, United States
Casablanca Inn & Bistro



101 Main Street (corner of Beach Street), Santa Cruz, United States
Ranking: Casablanca Inn & Bistro is ranked 56th out of 58 accommodation options available in Santa Cruz.
Classification: 4 Star Inn
We do not have a detailed description for Casablanca Inn & Bistro. If you are familiar with Casablanca Inn & Bistro and would like to submit a description please Click Here.