Holiday Inn Express Hotel & Suites SALISBURY - DELMAR

30232 Lighthouse Square Drive
Delmar
Maryland
United States