Towson Place
315A Lennox Avenue, Towson, United States of America
★★★
Towson, United States of America
One of the hotels for your stay in Towson is the Towson Place which is located at 315A Lennox Avenue, Towson, United States of America. There are many facilities offered at Towson Place, both hotel and room facilities. If you are traveling to Towson, you can choose Towson Place as a place to stay. Towson Place is located in the region of Maryland, Region East, East, Baltimore Metropolitan Area, Erechim, East
Rotate image to see Towson Place
Hotel Amenities
- Smoke-free property
- Smoke alarms
- Board games/Puzzles
- Fire extinguishers
- First aid kits available
- Heating
- Designated smoking area
- Air conditioning
Hotel policy
- Check-in time is 15:00 and check-out time is 11:00
- Pets are not allowed