Town Square Las Vegas is a shopping, dining and entertainment center on the south end of Las Vegas Boulevard. The open-air center, situated on 93 acres, features 24 buildings detailing a collage of old-world and contemporary architectural styles, along with pedestrian-friendly streets and lushly landscaped walkways that provide the ideal atmosphere for enjoying a day with the family.
Town Square also features an 18-screen movie theater, an interactive children’s park, Town Square Park for concerts and other special events and 252,000 square feet of Class A office space.