Atop a pretty mountain peak at the edge of the Italian Alps lies an unexpected sight: an abandoned hotel that has seen better days. The Grand Hotel Campo dei Fiori sits on Monte Tre Croci at an ...