Ubytovanie Leeward Cove sa nachádza v destinácii Padre Island 2 min. chôdze od miesta Pláž Padre Island Seawall Beach a 200 metrov od miesta Pláž Whitecap Beach. Má vonkajší bazén a vírivku.
Vo všetkých ubytovacích jednotkách sa nachádza TV a súkromná kúpeľňa so sprchou, s vaňou a s bezplatnými toaletnými potrebami, ako aj kuchyňa s chladničkou, rúrou a mikrovlnnou rúrou. Všetky ubytovacie jednotky majú klimatizáciu, priestor na posedenie a/alebo jedálenský kút.
Ubytovanie Leeward Cove sa nachádza 2,8 km od miesta Pláž Padre Island Balli Park Beach a 3,8 km od miesta Bob Hall Pier. Medzinárodné letisko Corpus Christi je vzdialené 36 km.