Extended Stay America - San Diego - Mission Valley - Stadium 2 stars

3860 Murphy Canyon Road, Kearny Mesa, San Diego, CA 92123, United States of America

Hotel image
Read more reviews for Extended Stay America - San Diego - Mission Valley - Stadium