Located in the heart of Silicon Valley, the Grand Hotel is right in the middle of all the Business Action!
With 125 rooms & suites, the Grand Hotel provides spacious accommodations and offer a wide range of amenities.
Grand Hotel premier Luxury Boutique Hotel is your true Home away from Home.
read more
show less