Dream Inn
Address:
175 W Cliff Dr, Santa Cruz, CA 95060
Phone:
(831) 427-2025
Other Details:
Dream Inn is a beachfront hotel in Santa Cruz. Located near the wharf and boardwalk on Cowell's Beach, the hotel offers 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.
Hotels & Motels
Other Businesses: