El hotel se encuentra en el corazón de Silicon Valley, junto a las carreteras 101 y 880. Hay una bolera al lado del hotel y también hay cerca un cine. North Downtown y sus restaurantes, bares y pubs está a 4,8 km. A unos 6,4 km del hotel hay tiendas y a unos 2,4 km se encuentra el aeropuerto internacional de San José.