Holiday Inn Baltimore Towson
The Holiday Inn Baltimore is conveniently located off of 1-695, North of Baltimore City in beautiful Suburban Towson, Maryland.
It is just 12 miles from downtown Baltimore an easily accessible from I-95, I-70, I-97, and I-83.
The 139 guest rooms at the Holiday Inn Baltimore Towson feature cable television, high-speed internet access, hair dryers, iron, ironing board and coffee maker.
On-site are J. T. Ashley's restaurant and lounge, an outdoor pool and 7,000 square feet of flexible meeting space.
1100 Cromwell Bridge Rd, Baltimore, MD 21286, USA