Carousel Motel 110 Riverside Ave Santa Cruz, CA 95060 Phone: (831) 425-7090 Fax: (831) 423-4801
Category: Hotels & Motels