About this hotel
Dallas Embassy Suites is 3 miles from the Dallas World Aquarium and 32 miles from Cowboys Stadium, home of the Dallas Cowboys football team. . The rooms that make up this hotel are spacious and bright. All of them have a fully equipped private bathroom and also have different amenities that will make you feel at home: free Wi-Fi, flat screen TV, air conditioning, microwave and refrigerator among others. For those...