Madrid is the capital and largest city of Spain. While Madrid possesses a modern infrastructure, it has preserved the look and feel of many of its historic neighbourhoods and streets. Madrid is one of Spain's most popular destinations and is renowned for its large quantity of cultural attractions.