Located on the campus of Towson University, this hotel features spacious suites with fully equipped kitchens, washers, dryers and walk-in closets. A business center and meeting rooms are offered at the hotel, which is 1.8 km from Towson Town Center.
Address: 10 West Burke Avenue, Towson (Maryland)
Rates from:
USD 179 Booking.com