(2.0 km from Owl Stadium)
Approximately 2 miles to Lake Arlington from this spacious home with a deck! in Arlington offers accommodations with complimentary WiFi. AT&T Stadium is 6.8 miles away. 8.1 miles from Arlington's Globe Life Park and 8.
1980 W Pleasant Ridge Rd (7.1 km from Owl Stadium)
In Arlington, Studio 6 Dallas - South Arlington offers pet-friendly accommodations. Each room includes a television and a private bathroom. Studio 6 South Arlington is located 5.6 miles from AT&T Stadium and 6.
1901 West Pleasant Ridge (7.1 km from Owl Stadium)
This hotel is located off Interstate 20 and five miles south of downtown Arlington, Texas. It is a fifteen-minute drive to Cowboys Stadium. It has an outdoor pool and complimentary Wi-Fi.
4024 Melear Drive (7.2 km from Owl Stadium)
With complimentary WiFi This hotel is 1.9 miles from the Arlington Convention Center. The guest rooms at Motel 6 Arlington include a sofa bed and a television with cable channels.
1721 Pleasant Place (7.3 km from Owl Stadium)
This hotel is located off Interstate 20 and adjacent to the Parks Mall in Arlington, Texas. It is a 10-minute drive from downtown Arlington. It features a 24-hour fitness centre and rooms with complimentary Wi-Fi.
2601 South Cooper Street (7.3 km from Owl Stadium)
InTown Suites Extended Stay Arlington - Central is located in Arlington, Texas, approximately 4.3 miles from AT&T Stadium and 5 miles from Globe Life Park.
1727 Oak Village Boulevard (8.2 km from Owl Stadium)
InTown Suites Extended Stay Arlington TX - Oak Village is set in Arlington 5.6 mi from Arlington Museum of Art and 5 mi from The University of Texas at Arlington. The property is around 7.5 mi from AT&T Stadium 8.
711 Highlander Boulevard (8.5 km from Owl Stadium)
The Courtyard Arlington South, located just six miles from the Dallas Cowboys Football Stadium, features a bistro and a bar, as well as an indoor pool and a hot tub. Each spacious unit includes a flat-screen TV with HBO and complimentary Wi-Fi.
In the heart of Arlington, Texas lies Owl Stadium, home to the Rice Owls football team. The Owls have called Owl Stadium home since it opened in 1950, and it has been their home ever since. The stadium has seen its share of great moments in Rice football history, and it continues to be one of the premier venues in college football today.
Owl Stadium is truly a unique venue, and its setting is one of its defining characteristics. The stadium is located on the edge of campus, and its proximity to downtown Arlington makes it one of the most accessible stadiums in the country. Fans can easily walk to the stadium or take public transportation, and there are plenty of restaurants and bars nearby for pre-game or post-game festivities.
The stadium itself is a work of art, with its iconic arched roof and beautiful brick façade. The interior of the stadium is just as impressive, with a seating capacity of over 60,000 fans. The bowl-shaped seating arrangement ensures that every fan has a great view of the action on the field, and the state-of-the-art video boards make sure that you don't miss a single play.
If you're looking for a great game day experience, look no further than Owl Stadium at Rice University. Whether you're a diehard fan or just looking for a fun day out, you'll find everything you're looking for at this world-class venue.