The Elgin Hotel is a beautiful country house hotel situated in the tranquil and picturesque village of Charlestown, only a ten minute drive from Dunfermline offering a range of food and drink.
Vikki
May 25, 2015
Local hotel, restaurant and bar.
Actividades únicas en la zona
5.0 (2)
Vuela sobre el agua en una tabla de surf de hidroala eléctrica