Town Square (Las Vegas)

Las Vegas, United States

Town Square (Las Vegas)

Town Square Las Vegas is an open-air shopping, dining, office, and entertainment center development on 93 acres (38 ha) in Enterprise, Nevada on Las Vegas Boulevard. Town Square is owned by Plant Holdings North America, Inc. with TSLV LLC and managed by Fairbourne Properties, LLC, and encompasses 1.2 million square feet (110,000 m2) of retail and 352,000 square feet (32,700 m2) of office space. The center opened on November 14, 2007.




Accommodations near Town Square (Las Vegas)

View more accommodations near Town Square (Las Vegas)

Nearby Tours & activities