Atholl, The
Das Atholl liegt mitten im Stadtzentrum von New Town und bietet Ihnen luxuriöse, moderne Suiten und einen einfachen Zugang zur National Gallery of Scotland und der Royal Scottish Academy, die sich etwa 1,6 km entfernt auf dem Hügel The Mound...