The Sheraton Grand Hotel & Spa is a contemporary 5-star hotel located just a short walk from Edinburgh Castle. Its award-winning spa offers a range of massage therapies, such as Swedish massage, Thai massage, and prenatal massage. The spa facilities include a rooftop hydrotherapy pool, thermal suite, and relaxation lounge. The hotel itself features spacious rooms, a rooftop terrace, and a fine dining restaurant serving modern Scottish cuisine.