Located 5 minutes from Las Vegas Harry Reid Airport and Las Vegas Boulevard, Town Square is a premier open-air hub for shopping, working, dining and entertainment, featuring unique buildings detailing a collage of Old World and contemporary architectural styles.