New Boutique Cambridge Hotel – The Clements – Opens Its Doors

Cambridge’s highly anticipated, high-end boutique accommodation, The Clements Hotel, has opened its doors to guests.