
RIW client The Mount Vernon Company recently acquired the historic John Carver Inn & Spa in Plymouth, MA. This beloved 80-room hotel, located steps from Plymouth Rock and the Mayflower II, is the latest addition to Mount Vernon’s growing hospitality portfolio and marks another bold step in their vision-driven approach to real estate. Known for…