Appartments

Holiday Home Villa Ombrosa

Villa Ombrosa is a splendid late 18th century villa located on the lush hills of Lake Maggiore. It consists of the ancient manor house...