San Carlo fica situado à saída de Arona e desfruta de vistas maravilhosas sobre o Lago Maggiore. Os quartos são grandes e a maioria proporciona uma vista sobre o lago ou sobre o Castelo d'Angera.
O Hotel Ristorante San Carlo oferece uma deliciosa cozinha do Piedmont e dispõe de uma adega bem abastecida. Os hóspedes podem toma ruma refeição, ao ar livre, no terraço com vista para o lago.
O Hotel San Carlo fica apenas a 1.5 km do Lago Maggiore, com uma paragem de autocarros apenas a 50 metros.