Embassy Suites Hotel, located in Birmingham, Ala., is one of more than 170 Embassy Suites locations in the United States, Canada and Latin America. The hotel features 242, two-room suites complete with refrigerators, microwaves, dataports and coffeemakers. It offers guest a variety of amenities and services, including room service, high-speed Internet access, complimentary newspapers, fold-out sleeper sofas, two in-room televisions,
Read more...