Hotel Felix, Cambridge Located just 1 mile out of Cambridge, Hotel Felix is perfectly placed to enjoy the university city's many attractions – including the v...Read More