Cheap hotels in Dunfermline, Scotland from $113/night | Brek