Tween Waters Inn ![]() 15951 Captiva Road, Captiva Island, FL, U.S.A. Tween Waters Inn is an exclusive Captiva Island seaside resort on 14 acres overlooking the Gulf of Mexico and Bay. All units have a balcony with a water Chain: E Rez by VIP International |