Madrid, the capital and largest city in Spain, is famous for its cultural and artistic heritage. This lively cosmopolitan city has many pubs, cafés, clubs, fine restaurants and music venues, which are all part of a pulsating nightlife. Madrid is the political heart of Spain and enjoys a warm, dry climate with perpetual sunshine. It is also the home of Real Madrid, the most successful football club in Europe.