Town Square is a 1.5-million-square-foot mixed-use complex that combines retail, entertainment, restaurant and office space in an urban-themed master-planned environment.
Plans call for a 270-room boutique hotel with chic contemporary décor, plus 150 retail shops, 12 restaurants and an 89,000-square-foot, 20-screen movie-theater operated by Rave Motion Pictures of Dallas. It will also have 210,000 square feet of loft-style office space divisible from 5,000 to 40,000 square feet. The center is currently 80 percent committed.
Town Square will be located at the south end of the Las Vegas Strip.