Prague looks like a fairy tale city, with its imposing castle, ornate bridges and detailed Old Town. In addition to the great architecture, visitors to this Eastern European city will find affordable symphonies and operas as well as many pubs overflowing with excellent beer. Travelers can stay in anything from a bed and breakfast to a luxury hotel like the Four Seasons Hotel Prague and will find it easy to use the city's public transportation system.
Krakow, Poland's cultural capital city, has been around for 750 years. But while the city has a great Old Europe feel and a great castle and market square, Krakow is also known for its live music venues. Visitors can also study more recent history through the Jewish District and Jewish Museum. Visitors can stay in small boutique hotels, large luxury hotels and budget-friendly hostels and inns. Local cuisine still dominates the restaurant scene and Ancora is the best place to try it.
Budapest has something for everyone. The opera, the cool art galleries and museums, the spa-like bath houses and the wild nightlife make this city well worth a visit. Other fun options include a cruise down the Danube River and shopping at the Central Market Hall. Visitors can easily navigate the public transit system or walk to many attractions as well as enjoy every kind of cuisine they prefer. Affordable, local wine is also well worth a try.