The Swan is a boutique hotel offering exquisite cuisine and luxurious rooms. It provides riverside dining and is situated near Cambridge.