A cozy home-like atmosphere meeting the expectations of demanding guests offering a Business Center with meeting areas and high-tech equipment as well as the largest presidential suite in New England. Located in the heart of the city, within walking distance from historic freedom trail, theater district, few blocks from the expressways and only a few minutes away from the Logan International Airport.