The Sheraton Grand Hotel & Spa is a contemporary 5-star hotel located near the Edinburgh Castle. It boasts a luxurious spa that offers a range of massage therapies, including Swedish massage, Thai massage, and couples massage. The spa features state-of-the-art facilities, including a rooftop hydrotherapy pool with panoramic views of the city. After your massage, you can unwind in the hotel's rooftop bar or indulge in a delicious meal at their fine dining restaurant.