The Inverness Palace Hotel, established in the 1890s, is a hospitable 4-Star hotel located in Inverness. It seamlessly blends the charm of the past with the modern elegance of the present, boasting sophisticated interiors.
Originally built as a mansion house in the 19th Century, the Palace has undergone consistent renovations, now offering tastefully designed bedrooms that provide scenic views of the River and Castle.