Based on 476 review
The hotel is in the heart of Silicon Valley, adjacent to Highway 101 and 880. There is a bowling alley located next door to the hotel and a movie theatre is also close by. With its restaurants, bars and pubs, North Downtown is 4.8 km away. Shopping venues are some 6.4 km away, and the hotel is situa...