L'établissement 3 étoiles Hampton Inn Towson Downtown est situé à Towson, à moins de 1 km de l'université et à 9,1 km du musée d'art de Baltimore. Il possède une réception ouverte 24h/24 et une terrasse. Un parking privé est disponible moyennant des frais supplémentaires.
Vous séjournerez à 10 km de l'université Johns Hopkins et à 11 km du parc Clifton.