On Princes Street in central Edinburgh, the Caledonian Hilton Edinburgh hotel is 2 blocks from Edinburgh Castle and 3 blocks from the Convention Centre. Work out in the gym, swim in the indoor heated pool or get pampered in the spa. Edinburgh International Airport is 30 minutes’ drive away.