Inverlochy Castle Hotel
Scottish Highlands, Italy
17 rooms
Inverlochy Castle Hotel is a Victorian castle of 1863 at the foot of Ben Nevis, with its own loch, a Great Hall and 17 individually designed rooms and suites, taken on exclusive use for weddings.









