Eden Locke
- Eden Locke, George Street, 127 George St, Edinburgh EH2 4JN, United Kingdom
- 4 stars
Offering stunning views of Big Ben and the River Thames, this historic 5-star Marriott hotel provides a luxurious stay complete with a swimming pool. The spacious rooms are designed for comfort, featuring plush bathrobes, Egyptian cotton sheets, and complimentary Wi-Fi in public areas.
Each elegantly furnished room includes a marble bathroom, soft slippers, and an LCD TV with satellite channels. Guests can unwind in premium bedding, with select rooms showcasing breathtaking river views.
Situated in the heart of London, the hotel is just a five-minute walk from Westminster Station and a ten-minute walk from Waterloo Station. Buckingham Palace is reachable in under 25 minutes on foot, while Westminster Abbey and St. James’s Park are both a 15-minute stroll away.
Guests can take advantage of a 25-yard indoor swimming pool and a fully equipped gym.
With a prime riverside location, Gillray’s Steakhouse & Bar serves a selection of premium steaks and classic English dishes, all prepared with locally sourced ingredients.