Preston House 831 Riverside Avenue, Santa Cruz, CA 95060
About the Business
Located at 831 Riverside Avenue in Santa Cruz, California, Preston House is a charming lodging institution known for its exceptional service and comfortable accommodations. Situated in a peaceful neighborhood, guests can enjoy a relaxing stay while still being close to the vibrant attractions of the city. The rooms are tastefully decorated and equipped with modern amenities to ensure a pleasant stay for all visitors. Whether you are traveling for business or pleasure, Preston House offers a welcoming and cozy atmosphere for a memorable experience in Santa Cruz.
Location & Phone number
831 Riverside Ave, Santa Cruz, CA 95060, United States
List of local businesses, places and services in California
β business help π services β phones π opening times βοΈreviews π addresses, locations π· photos