L’hôtel TownePlace Suites Sunnyvale Mountain View, qui propose uniquement des suites, se situe dans le centre de la Silicon Valley, à 9,6 km de l’aéroport international de San José.
Situé à Sunnyvale, le Grand Hotel propose une piscine extérieure et un bain à remous ouverts tout au long de l'année, ainsi qu'une connexion Wi-Fi gratuite dans toutes les chambres.