The Sheraton Grand Hotel & Spa in Edinburgh is a luxurious hotel that offers a fantastic happy hour experience. Located just a short walk from the iconic Edinburgh Castle, this hotel features a chic bar where you can enjoy discounted drinks during happy hour. Sip on a classic cocktail or try one of their innovative creations while taking in the breathtaking views of the city. The Sheraton Grand Hotel & Spa's happy hour is the perfect way to unwind and enjoy the elegance of this prestigious hotel.