1. Holiday Inn Express & Suites Salisbury - Delmar 30232 Lighthouse Dr, Delmar, MD 21875 Coordinate: 38.44009,-75.56333 Phone: (800) 345-8082