Holidays and hotels

Flights deals

Often last-minute with very limited availability

Boston blog posts

From our favourite UK travel bloggers
4th December 2019

Harvard University campus is situated in Cambridge, near Boston, Massachusetts, and it is one of the most prestigious and popular universities students want to go to after school. It is a place that everyone should visit when going to Massachusetts....