Skip To Content

Where To Stream The Hotel Inspector Season 10 Episode 3

Eden Lodge, Falmouth

Alex visits an ancient bed and breakfast in the seaside town of Falmouth in Cornwall that is in danger of going under.