Hotel Marisol Coronado 2 stars

1017 Park Place, Coronado, San Diego, CA 92118, United States of America

Hotel image
Read more reviews for Hotel Marisol Coronado