TownePlace Suites 1428 Falcon Drive - Milpitas, California 95035 Approximately 2.1 miles from Santa Teresa Catholic Church Compare prices for Towneplace Suites By Marriott Milpitas with nearby hotels
Towneplace Suites By Marriott Milpitas is the closest TownePlace Suites hotel to Santa Teresa Catholic Church.
TownePlace Suites Closest To Santa Teresa Catholic Church