The Regent
The Regent
Aparthotel
41 Regent St
, Cambridge, England, United Kingdom
CB2 1AB
90
Excellent ·
133 reviews