New
Off
Destination
Madrid
Corps
Madrid is the capital and largest city of Spain. It is located in the central part of the country and is considered one of the most cosmopolitan cities in the world. Madrid is known for its monuments and historical sites such as the Plaza Mayor, the Royal Palace and the Prado Museum. From its ancient buildings dating back to the Roman Empire to the bustling streets of its modern neighbourhoods, Madrid has much to offer.
booking links