The Southwinds is situated in Cape May, New Jersey, just a 110 metres walk from the beach. Free private parking is available on site. The Cape May Bird Observatory is 3.8 km drive away.
Each air-conditioned guest room is equipped with a flat-screen cable TV and has a private bathroom. Free WiFi access is available throughout the property.
Cape May Lighthouse is 2.6 km from The Southwinds, while the Washington Street Mall is 800 metres from the property.