Motel 6 San Jose South 2 stars

2560 Fontaine Road, San Jose, CA 95121, United States of America

Hotel image
Read more reviews for Motel 6 San Jose South