Best hotels in Scotland & Europe

taxi from Edinburgh to St Andrews