Hotel Castello

from € 220 / Night
Free parking Terrace Lounge Restaurant Room service

A Mediterranean garden, a chic breakfast terrace, and an outdoor swimming pool - you'll find a bit of romance in every corner at the Castello Lake Castle. The hotel on Lake Maggiore has 45 individually designed rooms with stunning stucco ceilings. Its location also makes it ideal for impressive walks in the nearby surroundings.

Let us know what you think

* Required field