About The Place
Three stunning Georgian townhouses in the heart of Edinburgh's city centre are home to 'The Place', a stylish new 4 star hotel.
The Place is perfect for a relaxing city break in Edinburgh a romantic weekend or an escape from the stresses of corporate life.
47 boutique rooms and suites are complemented by a seriously chic restaurant, a glittering champagne bar and magnificent meetings, events & function rooms making it one of the most exciting hotels in Edinburgh - definitely ‘The Place’ to be!
From the Snugs to the Suites, each room exudes its own charm and character, with cleverly designed modern features sitting alongside stunning original fireplaces and ornate cornice work. Luxurious Egyptian cotton sheets are complemented by richly textured Bute fabrics and wall coverings, while feature windows fill the air with natural light and afford wonderful views of the city skyline.
Power showers in the en-suites will revive you from your slumber or refresh you after a busy day in the city, and with Gilchrist & Soames eco-friendly Zero% range of toiletries at your disposal, you’ll be feeling and smelling as fresh.
- Business Facilities