The Southwinds is situated 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 miles 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 miles from The Southwinds, while the Washington Street Mall is 2,625 feet from the property.