Towson hotels & apartments, all accommodations in Towson

Recommended hotels in Towson

Towson University Marriott Conference Hotel photo

Towson University Marriott Conference Hotel

Towson University Marriott Conference is a 17-story hotel in Towson within short distance of Oriole Park at Camden Yards, Inner Harbor/Harborplace and the Gallery and Towson University.

10 West Burke Avenue, Towson, USA

Best Western Plus Towson Baltimore North Hotel & Suites photo

Best Western Plus Towson Baltimore North Hotel & Suites

Best Western Plus Towson Baltimore North Hotel & Suites is a 6-story hotel in the university district at a close proximity to M&T Bank Stadium, Goucher College and Oriole Park at Camden Yards

1100 Cromwell Bridge Road, Towson, MD, United States

Sheraton Baltimore North photo

Sheraton Baltimore North

Sheraton Baltimore North Hotel is a 3-star property in the heart of Towson. Sheraton Baltimore North Hotel has been welcoming guests to its non-smoking rooms since 1987.

903 Dulaney Valley Road, Towson, USA