Discover the capital of Hungary in a weekend. Uncover the city's treasures, culture and vibrant history with this 3 days in Budapest itinerary.