Our Homewood Suites by Hilton® Denton, Texas hotel is set in beautiful Unicorn Lake. We are convenient to shopping, entertainment and restaurants to make your stay truly memorable. Whether you're with us for one night or 30 nights, we'll provide the perfect home away from home experience.