Slepe Hall Hotel

Slepe Hall Hotel

5 followers
·
3 followers
St Ives, Cambridgeshire  ·  A little luxury on the outskirts of Cambridge; Slepe Hall Hotel boasts an impressive grand exterior with a modernised interior. It is set aside from the main ro
Slepe Hall Hotel