The Cambridge Karma House
17 Banks Street St, Cambridge
Location Looking for a home comfort: apartment The Cambridge Karma House is located in Cambridge. This apartment is located in walking distance from the city center. You can take a walk and explore the neighbourhood area of the apartment — Oberon, Jose Mateo Ballet Theatre and W.E.B. Du Bois
Free WiFiPets OK



