The Sheraton Grand Hotel & Spa is a luxurious hotel located in the heart of Edinburgh. With all meals included, you can indulge in a culinary journey throughout your stay. Start your day with a delicious breakfast, featuring a variety of options to suit every palate. For lunch and dinner, the hotel offers a range of dining options, from casual to fine cuisine. Experience the finest Scottish and international flavors at the hotel's restaurant.