Castle in the Air (1952)
The Earl of Locharne (David Tomlinson) owns a haunted Scottish castle that he has transformed into a bed-and-breakfast, using its resident ghost to draw in tourists.

The Earl of Locharne (David Tomlinson) owns a haunted Scottish castle that he has transformed into a bed-and-breakfast, using its resident ghost to draw in tourists.