For further Lake Garda inspiration, see our guides to the area's best hotels, restaurants, nightlife, shopping and things to ...
Located in Lake Garda, Italy, Cape of Senses is where luxury meets tranquillity - reads one writer's honest review.