28 Albert Street
28 Albert Street, Cambridge, CB4 3BE, United Kingdom,Object type: Hotel Cambridge
Featuring garden views, 28 Albert Street provides accommodation with a garden and a patio, around 1.4 miles from University of Cambridge. The property, housed i