Downtown Starfish 807
807 Central Avenue, Naples, United States of America
-
Naples, United States of America
One of the hotels for your stay in Naples is the Downtown Starfish 807 which is located at 807 Central Avenue, Naples, United States of America. There are many facilities offered at Downtown Starfish 807, both hotel and room facilities. If you are traveling to Naples, you can choose Downtown Starfish 807 as a place to stay. Downtown Starfish 807 is located in the region of Florida, Naples / Fort Myers, Region East, Florida, South, Southwest Florida, Florida Gulf Coast, South Florida
Rotate image to see Downtown Starfish 807
Hotel Amenities
- Parking on site
- Wifi in all areas
- Pet friendly
- Smoke-free property
- Air conditioning
- Terrace
- Outdoor pool (year-round)
- Private Parking
- Swimming pool
- Free parking
- Non-smoking rooms
- Garden
- Internet
- Swimming pool
- BBQ facilities
- Wifi
- Beach chairs/Loungers
- Free Wifi
- Fenced pool
- Beach
- Parking
- Outdoor pool
Hotel policy
- Check-in time is 16:00 and check-out time is 10:00
- If you wish to bring pets, please ask at the hotel