Pines & Palms Resort Suites(2 stars)

80401 Old Hwy FL 33036 Islamorada View on map