The Hotel Inspector Returns
The Meudon
S2 E1:
This week, Alex Polizzi returns to the eight-acre Meudon to check in once again with the Pilgrim family at their idyllic hotel on Cornwall's southern coast.