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.