34a Abercromby Place The Elegant New Place to Stay in the Heart of Edinburgh
Discover Scotland’s iconic capital city from the luxurious and comfortable 34a Abercromby Place situated in the heart of Edinburgh’s classic Georgian New Town, a UNESCO World Heritage Site.