In the block between William and King Sts, the Le Meridien at Rialto is an imaginative five-star hotel behind the facades of two marvellous, old Venetian Gothic buildings.