Corporate Hospitality in Scotland


Scotland is part of the United kingdom and is a country. Occupying the northern third of the island of Great Britain, it shares a boundary with England to the south. In addition to the mainland, Scotland is made up of over 790 islands including the Northern Isles and the Hebrides. The country's capital is Edinburgh which is one of Europe's biggest financial centres.