Holiday Inn Express-Towson
Address:
1100 Cromwell Bridge Rd , Towson 21286
Recently renovated rooms and suites conveniently located in Towson and close to downtown Baltimore.
Rooms: 127
Pet-friendly:
Campsites:
Toll-free: 800-780-7234
ADA Accessible: Yes