Situated around 8 minutes on foot from Water of Leith, The Place Hotel Edinburgh includes 48 rooms. Furthermore, this 4-star hotel features a safety deposit box and 24-hour security.
The accommodation is located in New Town, initially built response to the deterioration of the medieval Old Town in the 18th century, really close to John Lewis & Partners Department Store, and Sherlock Holmes Statue is a mere 300 metres away. Edinburgh Old Town is within a 12-minute walk of the Place, while York Place bus stop is only 400 metres away. At a medium distance from the property you'll find Scott Monument.
In terms of safety, the allergy-friendly units are equipped with smoke detectors. A flat-screen TV with satellite channels along with tea and coffee making equipment are available. Bathrooms with a walk-in shower and a separate toilet, also include a hairdryer and bath sheets. Some units feature views of the city.
Enjoy European dishes in restaurant Olive Branch Bistro, set just 250 metres away.
The Place Hotel provides exceptional services through their 3 indoor function spaces and an outside terrace, complete with private function bars catering to various events and gatherings. The Baird Room, ideal for private board meetings, drinks receptions, or intimate dining experiences, offers a flexible and versatile event venue.