Location. The grand 19th century Grand Hotel Menaggio occupies an enviable position overlooking the Cape of Bellagio on the shores of Lake Como, in the resort town of Menaggio. It is 30 kilometres from Como and Milan Malpensa Airport MXP is 80 k