THE INN AT CHARLESTOWN
Overlooking The Firth of Forth & The Three Bridges
By Dunfermline, Fife, Scotland
Come And Say Hello
Welcome to The Inn At Charlestown (formerly known as The Elgin Hotel). The Inn is a beautiful country hotel situated in the tranquil and picturesque village of Charlestown, only a ten minute drive from the ancient city of Dunfermline.
Whether you are here on business, coming to stay with us or simply dropping by for lunch or dinner you can enjoy beautiful views from the hotel over the Firth of Forth, The Pentland Hills and the World famous Forth Bridges.
A Wonderful Glimpse Of Our Hotel & The Surrounding Area
Within easy reach of Edinburgh & Dunfermline and great access to the M90.