Accommodation ReviewsEnglandHotel Review: Merchants Manor Hotel, Falmouth, Cornwall by Nick Harman Oct 18, 2022 by Nick Harman Oct 18, 2022