If you want to take a city break to Madrid and don't have much time, three days are enough to take home a good impression of the city. But if you really want to enjoy the city to the full, book a five-day flight + hotel package. That way you'll have time to make the most of everything that Madrid has to offer: culture, great food, architecture... and, of course, the vibrant night life!