Carroll Villa Hotel

Carroll Villa Hotel

www.carrollvilla.com
Cape May, New Jersey / The Carroll Villa Hotel is a top rated Cape May boutique hotel located close to the beach & top restaurants. Walk to everything!
Carroll Villa Hotel