On the shores of Lake Garda and immersed in a magnificent park, the Lido Palace offers its guests 42 rooms and suites, two restaurants and an immense spa. All rooms are equipped with the latest technology on climate control, Satellite TV, minibar, writing..