Start your trip in the beautiful city of Budapest. In the morning, visit the historic Buda Castle, perched on a hill overlooking the Danube River. Explore the Fisherman's Bastion for panoramic views and take a stroll along the Chain Bridge. In the afternoon, relax in one of the city's famous thermal baths, such as Széchenyi or Gellért. As the evening sets in, enjoy a traditional Hungarian dinner in a local restaurant.
Head to Ljubljana, the charming capital city of Slovenia. Start your morning with a walk through the picturesque old town, admiring the colorful buildings and exploring the Ljubljana Castle. In the afternoon, take a boat tour along the Ljubljanica River and visit the famous Dragon Bridge. As the evening approaches, relax in Tivoli Park or enjoy a drink in one of the trendy bars along the river.
Travel to Zagreb, the capital of Croatia. Start your day with a visit to the historic Upper Town, where you can explore St. Mark's Church and take a walk along the colorful streets of Tkalciceva. In the afternoon, visit the Museum of Broken Relationships or the fascinating Museum of Illusions. In the evening, indulge in traditional Croatian cuisine at one of the local restaurants.
Arrive in Milan, the fashion capital of Italy. Start your day by visiting the magnificent Duomo di Milano and exploring the Galleria Vittorio Emanuele II, a stunning shopping arcade. In the afternoon, discover the artistic treasures of the Pinacoteca di Brera or visit Leonardo da Vinci's Last Supper. In the evening, enjoy an authentic Italian pizza dinner in one of the local trattorias.
Travel to Rome, the eternal city. Begin your day with a visit to the iconic Colosseum and the Roman Forum, immersing yourself in ancient history. In the afternoon, explore the Vatican City, including the breathtaking St. Peter's Basilica and the Vatican Museums. As the evening sets in, wander through the charming streets of Trastevere and enjoy a traditional Roman dinner.
Continue exploring Rome on your second day. Start with a visit to the beautiful Trevi Fountain and the Spanish Steps. In the afternoon, wander through the charming neighborhoods of Monti and Campo de' Fiori, known for their local markets and trendy shops. As the evening approaches, indulge in some gelato or enjoy a traditional Roman aperitivo in one of the lively bars.
On your final day, explore more of Rome's hidden gems. Visit the beautiful Villa Borghese and its art-filled museum, followed by a relaxing stroll through the park. In the afternoon, discover the ancient Appian Way and the Catacombs of San Callisto. As the evening sets in, enjoy a farewell dinner in one of Rome's renowned trattorias.
When in Budapest, don't miss out on visiting the Ruin Bars in the Jewish Quarter, such as Szimpla Kert, for a unique nightlife experience. In Ljubljana, take a day trip to Lake Bled, a stunning alpine lake with a picturesque island and castle. In Zagreb, explore the colorful Dolac Market and taste some local delicacies. In Milan, visit the lesser-known Navigli district, famous for its canals and vibrant nightlife. In Rome, venture off the beaten path to the Aventine Hill and enjoy breathtaking views of the city from the keyhole of the Knights of Malta.
Don't forget to check out hotel and flight prices on Kayak.com.