Boasting accommodation with a balcony, Eden House #603 Apartment is situated in Fort Myers Beach. The accommodation is 26 km from Fort Myers.
This apartment comes with a kitchen, a seating area, a dining area and a flat-screen TV.
The apartment offers a barbecue.
Naples is 31 km from Eden House #603 Apartment, while Sanibel is 13 km away. Southwest Florida International Airport is 20 km from the property.