Mansion House Hotel in Elgin, Scotland
Where to Stay in Elgin, Scotland The Mansion House Hotel is located in Northeast Scotland in the small town of Elgin. It's a beautiful hotel inside and out. It's a 19th century Baronial mansion and also the town's country club.