Situated in Englewood in the Florida region, Island House features accommodation with free private parking. Complimentary WiFi is available.
The apartment offers a barbecue.
Sarasota is 48 km from Island House, while Siesta Key is 42 km away. The nearest airport is Sarasota Bradenton Airport, 55 km from the accommodation....
|2580 North Beach Road|
United States of America