Search Results
Dream Inn
175 W Cliff Dr, Santa Cruz, CA 95060
Dream Inn is a beachfront hotel in Santa Cruz. Located near the wharf and boardwalk on Cowell's Beach, the hotel offersMore retro, boutique-style rooms with private balconies and views of the water. Its amenities include in-room dining service; a beachfront, heated pool; and 36" flat screen televisions in each guest room. The Aquarius restaurant is located on the hotel's ground floor.
See more »