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. Gasten profiteren van een balkon en een speeltuin.
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.
South Packery Channel Beach ligt op 6 minuten lopen van de vakantiewoning, en Whitecap Beach ligt minder dan 1 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Corpus Christi, op 36 km van Leeward Manor.