Located off the San Tomas Expressway, Holiday Inn Express Hotel & Suites Santa Clara - Silicon Valley features rooms with free WiFi and a flat-screen TV. San Jose International Airport is 6 miles away...
This beachfront hotel is located next to Santa Cruz’s famous boardwalk and steps from the city centre, making it an ideal destination for a weekend escape, corporate event, family holiday or romantic ...
AdvantagesBeautifully decorated and offers interesting insight into Christianity in India
DisadvantagesNot as old as you may be led to believe
AdvantagesFun place to see
Disadvantageslocals can be a bit weird...
DisadvantagesA little plane spotting