Heritage Inn 3 stars

378 West Calaveras Boulevard, Milpitas, CA 95035, United States of America

Hotel image
Read more reviews for Heritage Inn