Held at Live! by Loews in Arlington, TX
The luxurious 4-Star Live! by Loews - Arlington, Texas anchors the Texas Live! district - with all the best dining and entertainment right outside our doors. This 300 room hotel is more like a stylish resort destination with multiple restaurant and bar options on property, fitness center, infinity pool, swim up bar and unparalleled views of Globe Life Park and AT&T Stadium.