Clarion Hotel National City San Diego South 3 stars

700 National City Boulevard, National City, CA 91950, United States of America

Hotel image
Read more reviews for Clarion Hotel National City San Diego South