Locust Street Inn – Denton – USAExperience hospitality and comfort that seem lost in today's fast paced world. The Locust Street Inn is a historic Victorian home that has been lovingly restored. With hardwood floors, 10 foot tall ceilings, and beautiful wormy chestnut wood trims, it's more than just a place to stay. Take a trip to the past with a swing on our a back porch.