The family run Lido Palace Hotel is set in a centuries- old park and housed within a modernised, 1760-built villa located directly ... More