
If you are not already familiar with our sister hotel in Falmouth ‘Hotel Meudon’, then allow us to introduce you to this wonderful place. Freshly renovated and reopened in May 2021, Meudon has a rich history but is now writing a whole new chapter. Nestled in a nine-acre subtropical valley garden, boasting its own private…