Admiral Hotel 2*
The affordable Admiral Hotel is a 2-star property placed 16 km from Texas Stadium.
The venue is 4 km away from Cowboys Stadium. The city center lies within 6 km from the venue.
The hotel offers beautiful location close to parks and a river.
The rooms in Admiral Hotel come with high-speed internet, a microwave and a refrigerator.
Serving Mexican dishes, Mixed Up Burgers is about 250 meters away.
Dallas/Fort Worth International airport can be reached in 20 minutes by car from Admiral Hotel.
- Non-smoking rooms
- Internet access
In the room
- Cable/ Satellite television