Elgin Hotel

Elgin Hotel
Charlestown, Dunfermline, KY11 3EE Scotland
Photo of Elgin Hotel