Located on the coast, the Captains Inn is a beautiful bed and breakfast in the heart of Moss Landing, a Santa Cruz area coastal town. The luxury accommodations feature feather bedding, plush robes, antique décor and modern amenities like free...
more
|