Betsy Bell Park, set 2.2 km from the The Storefront hotel, as well as the community Montgomery Hall Park placed just moments from the property are worth visiting. If you are willing to explore even more landmarks in Staunton, attend R.R. Smith Center for History & Art located 50 meters away.