Eden Locke
- Eden Locke, George Street, 127 George St, Edinburgh EH2 4JN, United Kingdom
- 4 stars
Boasting stunning views of Edinburgh Castle, the Sheraton Grand Hotel & Spa sits in the city’s financial district, adjacent to the West End’s vibrant business and entertainment hub. A short five-minute walk brings guests to Princes Street, with Edinburgh Castle just 1,640 feet away.
The hotel’s luxurious rooms feature elegant furnishings, mood lighting, and spacious layouts. Each room includes free Wi-Fi, an interactive satellite flat-screen TV, a cozy sitting area, and a stylish bathroom with a separate bath and walk-in shower.
One Spa provides complimentary access to a 19-yard swimming pool, a state-of-the-art gym, and fitness studios. Guests can indulge in an array of spa and beauty treatments, which must be booked in advance. For a unique relaxation experience, the recently renovated Thermal Suite and rooftop Hydropool, known as Escape at One, are available at a preferential rate and require prior booking.