Canalfront Dock Villa, Naples
https://canalfront-dock-villa.usa8.info
Located in Naples, 0.9 miles from Tin City and 1.3 miles from Fifth Avenue South, Canalfront Dock Villa offers free WiFi. Housed in a building dating from 1970, this villa is 1.1 miles from the Port – O – Call Marina.
1120 SAND PIPER STREET, Naples, FL 34102, United States of America