Bellver Castle, Majorca

The castle was built between 1300 and 1311 by direct order of King James II of Mallorca. It can host weddings and other events for up to 450 guests.