The Perry Hotel Naples, a 160-room hotel located along the Cocohatchee River in North Naples, Florida, is slated to open this fall. It will be the second location for The Perry, a boutique hotel brand that launched in Key West in 2017.
Source: New feed