American Property Management Corp. Acquires Mayflower Inn

WASHINGTON, CT— American Property Management Corp. has acquired the historic Mayflower Inn in Washington, CT. APMC purchased the luxury hotel and spa as part of its strategy to enter the high-end hotel market. The company currently owns 45 midscale hotels throughout the U.S. Originally built in 1894, the Mayflower Inn is located on 47 acres and offers 24 guestrooms and suites as well as a 20,000-square-foot spa.