Holiday Inn Express Central City
Hotel
95111 San Jose
United States
Phone: (408) 279-6600
Website: www.holidaysanjose.com
Holiday Inn Express
Hotel
Phone: (408) 279-6600
Website: www.holidaysanjose.com
Holiday Inn Express