Originally an elegant Victorian mansion in the grand Scottish tradition, the Orwell Lodge Hotel has been tastefully renovated in recent years to combine the charm of the old with a modern comfortable feel.