Castle & Cobblestones
Edinburgh, City of Edinburgh, Scotland, United Kingdom
Castle Street is about as central as Edinburgh gets, and this apartment leans fully into that. Princes Street Gardens are a five-minute walk, George Street's Georgian bars and boutiques a ten-minute s.....