O Hotel San Marco está localizado no centro de Malcesine, em frente ao cais. O edifício remonta ao século XIX e apresenta quartos com uma decoração clássica e vistas para o Lago de Garda.
Os quartos incluem uma casa de banho privativa, elegantes pisos em parquet, ar condicionado e uma televisão de ecrã plano. Alguns têm uma varanda privada. O acesso Wi-Fi está disponível no átrio.
O pequeno-almoço é em estilo buffet e inclui croissants, queijo, produtos de charcutaria, sumo de laranja, muesli, pão e compota.
O bar do San Marco está aberto 7 dias por semana e propõe uma variedade de bolos. O restaurante à carta serve pratos italianos e internacionais ao almoço e ao jantar. É especializado em peixe fresco e dispõe de um terraço com vistas maravilhosas para o lago.