Contact 

King Malcolm Hotel
Queensferry Road
Dunfermline
Fife
KY11 8DS

Telephone: 01383 722611

Facsimile: 01383 730865

To email an enquiry, click here

Special Offers

Golf Breaks
Easter Break
Book Online