Situé à 32 km du centre de San Francisco, l'établissement Villa Inn vous propose un hébergement acceptant les animaux domestiques avec un parking gratuit ainsi qu’une connexion Wi-Fi gratuite dans les chambres.
Toutes les chambres sont climatisées et comprennent une télévision par satellite. Les chambres comprennent un coin salon, un micro-ondes, un réfrigérateur et du matériel de repassage.
L’établissement possède une réception ouverte 24h/24. Une laverie est à votre disposition sur place.
L'université dominicaine se trouve à moins de 1,6 km. Muir Woods est accessible en 20 minutes de route. Les vignobles de Napa Valley ainsi que le Napa Valley Wine Train vous attendent à 56 km.