The Sheraton Grand Hotel & Spa is a contemporary hotel located in the heart of Edinburgh. Guests can indulge in a delicious breakfast and dinner at the hotel's stylish restaurant, which offers a range of culinary delights. The menu showcases the best of Scottish produce, ensuring a memorable dining experience.