Leeward Manor bevindt zich in Corpus Christi, op 5 minuten lopen van Padre Island Seawall Beach, en heeft een woonkamer met een tv, en gratis WiFi. De accommodatie is gelegen op 6 minuten lopen van South Packery Channel Beach en biedt een geldautomaat.
Deze vakantiewoning met airconditioning en 2 slaapkamers heeft 2 badkamers, met een douche, een bad en gratis toiletartikelen. Handdoeken en beddengoed worden bij de vakantiewoning verzorgd.
De vakantiewoning biedt ook een speeltuin.
Whitecap Beach ligt op minder dan 1 km van Leeward Manor, en Bob Hall Pier ligt 4,5 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Corpus Christi, op 36 km van de accommodatie.