Cottage in Mid Calder Village near Edinburgh Mid Calder, Hotels and resorts in Scotland 11B Market Street 9.4/10 Wonderful View deal Description