Holiday Inn Express & Suites Denton South

3180 S Interstate 35 E, Denton, TX
Capacity: 25 people

About Holiday Inn Express & Suites Denton South

The Holiday Inn Express & Suites Denton South in Denton, Texas, is an ideal venue for special events and meetings due to its convenient location and many amenities. This hotel offers a 400 square foot meeting space, a 24-hour business center, and free Wi-Fi access.
Venue Types
Amenities
  • Wireless Internet/Wi-Fi
Features
  • Max Number of People for an Event: 25
  • Number of Event/Function Spaces: 1
  • Total Meeting Room Space (Square Feet): 400