Embassy Suites Hotel, located on West Airport Freeway in Irving, Texas, is one of more than 170 Embassy Suites hotels in the United States, Canada and Latin America. The Irving hotel, built in 1985, features 205 two-room suites complete with galley kitchens, refrigerators, microwaves and coffeemakers. It offers guests a variety of amenities and services, including room service, free outdoor
Read more...