Residence Inn San Jose South/Morgan Hill 3 stars

18620 Madrone Parkway, Morgan Hill, CA 95037, United States of America

Hotel image
Read more reviews for Residence Inn San Jose South/Morgan Hill