Situé à 3 km du centre de Boston et offrant un accès à l'université de Harvard, l’établissement non-fumeurs A Cambridge House Inn dispose d'un parking gratuit sur place.
Une connexion Wi-Fi gratuite est mise à votre disposition au Cambridge House.
Le Cambridge House Inn se situe à proximité de quelques-uns des principaux lieux d’intérêt locaux, comme l’Université Tufts, à 2 km. Le Massachusetts Institute of Technology et des centres commerciaux se trouvent à 6 km, tandis que des transports en commun sont disponibles dans un rayon de 650 mètres.