Sheraton Grand Hotel & Spa Edinburgh has a restaurant and a bar on-site, offering guests authentic Scottish cuisine. Guests can grab a delectable spread of delicacies and dishes for breakfast every morning.