Embassy Suites Hotel, located on Northwest Tiffany Springs Parkway in Kansas City, Mo., is one of more than 170 Embassy Suites hotels in the United States, Canada and Latin America. The Columbia hotel, built in 1989, features 236 two-room suites complete with galley kitchens, refrigerators, microwaves and coffeemakers. It offers guests a variety of amenities and services, including room service,
Read more...