The Gulf of Mexico and Lemon Bay surround this beautifully landscaped waterfront resort located on Manasota Key in Englewood, Florida. Amenities include an outdoor heated pool, whirlpool spa, fishing dock, 12-slip boat dock, bicycles, small cardio gym, small game room, and barbecue grills. Units are...
More Details >>