Die Cambridge Garden House genießt eine beneidenswerte Lage im Herzen der Stadt und bietet den Komfort und die Qualität, die für beide Freizeit-und Geschäftsreisende. Umgeben von den Ufern des Flusses Cam und einzigartigen privaten, abgeschiedenen Gärten, diese Eigenschaft verfügt über eine günstige Lage, wo die Gäste können die Geschichte von Cambridge mit seinen berühmten Universitäten und Einkaufsstraßen. Das Hotel verfügt über 122 zeitgenössische en-suite Schlafzimmer sind angenehm eingerichtet und voll ausgestattet mit modernen Annehmlichkeiten.