Restaurants in Elgin View Details Mansion House Hotel, The Haugh Restaurant Modern Scottish View Details The Mansefield Hotel International Browse the Elgin Map