The once-popular village hotel is named after the ruined Yester Castle, located near Gifford village, is up for sale again ...