El Colibri Hotel & Spa 3 stars

5620 Moonstone Beach Drive, Cambria, 93428, United States of America

Hotel image
Read more reviews for El Colibri Hotel & Spa