The Corner Restaurant is right next door to The Windsor Hotel and couldn't be a more convenient stop for hotel residents and non-residents alike with the eclectic range of dishes on offer.