
They wait... The ghosts were there the day it opened for business. The Leeward Hotel is a mirror. From the moment its first stone was laid, it has reflected the mysteries of the restless and the restless Atlantic Ocean over which it looms atop a stark cliff in Cornwall, with...