Contact 

King Malcolm Hotel
Queensferry Road
Dunfermline
Fife
KY11 8DS

Telephone: 01383 722611

Facsimile: 01383 730865

To email an enquiry, click here

Special Offers

Festive Offers
Book Online