La Jolla Resort, Islamorada
https://la-jolla-resort.usa8.info
Featuring free WiFi and an outdoor pool, La Jolla Resort offers accommodations in Islamorada, 2625 feet from Upper Matecumbe Key. Free private parking is available on site. All rooms include a flat-screen TV.
82216 Overseas Highway, Islamorada, FL 33036, United States of America