The Southwinds is located in Cape May, New Jersey, just a 361 feet walk from the beach. Free private parking is available on site. The Cape May Bird Observatory is 2.4 mi 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 1.6 mi from The Southwinds, while the Washington Street Mall is 2625 feet from the property.