Extended Stay America - San Diego - Hotel Circle 2 stars

2087 Hotel Circle South, Mission Valley, San Diego, CA 92108, United States of America

Hotel image
Read more reviews for Extended Stay America - San Diego - Hotel Circle