Inverlochy_Castle

Stay in a Castle in Scotland

If you have always dreamed of staying in a castle how about this castle located in the highlands of Scotland with a loch view and has even besotted a Queen? Inverlochy Castle Inverlochy Castle describes itself as “Scotland’s finest luxury hotel“. This is a bold claim, but one unlikely to be challenged by anyone who […]

Stay in a Castle in Scotland Read More »