Via Giovanni Macchi 61, Varese
A 10-minute walk from Lake Varese this hotel features a restaurant and a swimming pool. All air-conditioned rooms come with free Wi-Fi.