Destinations

5-Star Hotel Guide

Massachusetts

History and luxury combined

Massachusetts
Massachusetts
Luxury Hotels in Massachusetts

5-star hotel guide to Massachusetts

Looking out to the vast Altantic Ocean beyond, Massachusettes is the large and vibrant state steeping in history dating back to the colonisation of the North American continent and continues to be a fascinating place to stay and soak up the American culture. 

Massachusetts is a state steeped in American history. It is where the Mayflower and the first Pilgrims first set foot on the North American continent at Plymouth, beginning the Great American story. Boston, the state capital is the largest city in the New England region and famous home of the Red Sox baseball team. It also played a key role in the American War for Independence, with the Boston Massacre and the Boston Tea Party both considered pivotal events in the US's fight against their English rulers.

In the heart of Boston, overlooking the Boston Public Garden, the Taj Boston is the perfect place for a 5-star stay and ideal for immersing yourself in this historic Amercian city.