Village Hotel Edinburgh Near Royal Botanic Garden 140 Crewe Road South - Edinburgh, GB EH4 2NY SELECT