Spain and Portugal share the Iberian Peninsula; two lands of exciting contrasts which offer enormous scope for your events. With a wealth of activities, hotels and venues throughout the Iberian Peninsula and its islands these two countries are unique destinations... possibly the greatest in the world!
The Iberian Peninsula is bordered by the Atlantic Ocean to the west and south, Bay of Biscay to the north and by the Mediterranean Sea to the east. Spain’s and Portugal’s varied coastline, sunny climate and lifestyle of the inhabitants of its charming towns and villages and bustling and cheerful cities have made them sought after holiday destinations.