Village Hotel Edinburgh Edinburgh
140 Crewe Road South
Edinburgh,
GB EH4 2NY
Near Royal Botanic Garden
Distance15.1 miles
SELECT