Crowne Plaza Milpitas
777 Bellew Dr , Milpitas, California, 95035, United States
Crowne Plaza Milpitas features a seasonal pool, fitness center, business center, eatery, meeting rooms and many more amenities. Book this contemporary Milpitas hotel today!