Holiday Inn – Milpitas, CA

  • BRAND IHG
  • SUB-BRAND
  • GUESTROOMS
    1
Description for Holiday Inn Hotels